Files
developer-roadmap/src/data/roadmaps/react/migration-mapping.json
T

56 lines
2.5 KiB
JSON

{
"cli-tools": "tU4Umtnfu01t9gLlnlK6b",
"cli-tools:vite": "y9ToYDix-koRbR6FLydFw",
"components": "79K4xgljcoSHkCYI1D55O",
"components:functional-components": "8mw4TxlLN4ZKAlLl-_NVV",
"components:jsx": "WREBxWSNQDD_6fzpHL6CE",
"components:props-vs-state": "RFuy3Eho3mnW1GpP08BVw",
"components:conditional-rendering": "aE6XBgH23135_9QmD4ff2",
"components:composition-vs-inheritance": "4T59gdcwdXqj9kCuK7cfp",
"rendering": "0uiGsC5SWavNdlFqizkKe",
"rendering:component-life-cycle": "8OBlgDRUg-CTgDXY-QHyO",
"rendering:lists-and-keys": "HeWVCPHqVnnbOn6zIim4K",
"rendering:render-props": "vdumdIglnouf1KyGIGZnc",
"rendering:refs": "_zNAOhFWMcWqP4oxNPCXF",
"rendering:events": "Nex2HcTOYIbfqUzXyxSMY",
"rendering:high-order-components": "zOENl96GUZRw2PP2KxIck",
"hooks": "LbLQhonBqzxHU6B-L--Vq",
"hooks:basic-hooks:use-state": "FK59Zsm5ENA9g11XWCan_",
"hooks:basic-hooks:use-effect": "8OnzX03hkZ9K9i__tjmFX",
"hooks:writing-your-own-hooks": "HX75SExuzR5AP7TQ94qid",
"hooks:common-hooks": "dgoDNDtW2_q9R9yhkXrcz",
"routers": "NStw6bi_pPB49K41BFSgo",
"routers:react-router": "jvp43wFkKlGQX2y7IxkbM",
"state-management": "I7_mX4h-Yywp1YyTJRKXI",
"state-management:context": "10uL0r388lKh8pWYWqRZD",
"state-management:zustand": "nl5imPsdY2oEWlg-9TTuk",
"styling": "DfrCkbD-HEHwLymv10zb5",
"styling:tailwind": "KO3viVIJJREtxXxsocN7j",
"styling:chakra-ui": "uqphqAnlcJOLnwHZs5jWu",
"styling:css-modules": "awoEhwPKjUcR84XGL6Som",
"api-calls": "b4AP2OggxFAwsQtUwiUJJ",
"api-calls:apollo": "8nMbfGxe3STMbrAVcqHHh",
"api-calls:relay": "cLfM342sZfsCwmPPxQpEI",
"api-calls:urql": "9M5jRu0pj8KMvg9f-2oqZ",
"api-calls:swr": "-ea1KsXEyz-4voHXklG_J",
"api-calls:react-query": "5EPmbiNdP_vhIXclv_GjV",
"api-calls:axios": "ElqWQClryfSYdL7P_mgYK",
"api-calls:rtk-query": "h49-tjEkKcq7d7ikRHIOx",
"testing": "e_lwZ-a72-tAan2KDX6k3",
"testing:jest": "opa61u9gYgSpoPtxp58wu",
"testing:vitest": "LULjhsPNONyI5912DKzPw",
"testing:react-testing-library": "cQllxv7qGbRtM9O5llgN6",
"testing:cypress": "zN7Ps1puD-YpHbKi1pHH8",
"testing:playwright": "g39P0c6M2sHNoUPs0m8tr",
"frameworks": "W-atg_Msa9uPLr6RXAKSb",
"frameworks:remix": "-WjJBYCmRRj08n_9HxohY",
"frameworks:next-js": "HdWq9ue0JdwmwqSIN2OD_",
"forms": "KHcC5pFN3qLnsbPPKpYd2",
"forms:react-hook-form": "_5ht0PAdVOJWPzTRS1mVg",
"forms:formik": "gr1CaLvL7tFOkIRywSsID",
"suspense": "_F3WMxhzaK9F8_-zHDDMF",
"portals": "DcDggX4OmmwvJGHwuV86t",
"error-boundaries": "gMHMjsh0i8paLZUH5mDX3",
"mobile": "txARr3lgTvy-vJCj5zAb1",
"mobile:react-native": "NvXAq1vN2wpncdW-yTL4c"
}