diff --git a/content/roadmaps/103-react/content-paths.json b/content/roadmaps/103-react/content-paths.json index aaca55f9e..66cc031a6 100644 --- a/content/roadmaps/103-react/content-paths.json +++ b/content/roadmaps/103-react/content-paths.json @@ -1,16 +1,16 @@ { "home": "/roadmaps/103-react/content/readme.md", - "react-advanced-topics": "/roadmaps/103-react/content/101-react-advanced-topics/readme.md", - "react-advanced-topics:hooks": "/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/readme.md", - "react-advanced-topics:hooks:common-hooks": "/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/102-common-hooks.md", - "react-advanced-topics:hooks:writing-your-own-hooks": "/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/101-writing-your-own-hooks.md", - "react-advanced-topics:context": "/roadmaps/103-react/content/101-react-advanced-topics/101-context.md", - "react-advanced-topics:refs": "/roadmaps/103-react/content/101-react-advanced-topics/102-refs.md", - "react-advanced-topics:render-props": "/roadmaps/103-react/content/101-react-advanced-topics/103-render-props.md", - "react-advanced-topics:high-order-components": "/roadmaps/103-react/content/101-react-advanced-topics/104-high-order-components.md", - "react-advanced-topics:portals": "/roadmaps/103-react/content/101-react-advanced-topics/105-portals.md", - "react-advanced-topics:error-boundaries": "/roadmaps/103-react/content/101-react-advanced-topics/106-error-boundaries.md", - "react-advanced-topics:fiber-architecture": "/roadmaps/103-react/content/101-react-advanced-topics/107-fiber-architecture.md", + "react-advanced-ecosystem": "/roadmaps/103-react/content/react-advanced-ecosystem/readme.md", + "react-advanced-ecosystem:hooks": "/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/readme.md", + "react-advanced-ecosystem:hooks:common-hooks": "/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/102-common-hooks.md", + "react-advanced-ecosystem:hooks:writing-your-own-hooks": "/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/101-writing-your-own-hooks.md", + "react-advanced-ecosystem:context": "/roadmaps/103-react/content/react-advanced-ecosystem/101-context.md", + "react-advanced-ecosystem:refs": "/roadmaps/103-react/content/react-advanced-ecosystem/102-refs.md", + "react-advanced-ecosystem:render-props": "/roadmaps/103-react/content/react-advanced-ecosystem/103-render-props.md", + "react-advanced-ecosystem:high-order-components": "/roadmaps/103-react/content/react-advanced-ecosystem/104-high-order-components.md", + "react-advanced-ecosystem:portals": "/roadmaps/103-react/content/react-advanced-ecosystem/105-portals.md", + "react-advanced-ecosystem:error-boundaries": "/roadmaps/103-react/content/react-advanced-ecosystem/106-error-boundaries.md", + "react-advanced-ecosystem:fiber-architecture": "/roadmaps/103-react/content/react-advanced-ecosystem/107-fiber-architecture.md", "react-fundamental-topics": "/roadmaps/103-react/content/100-react-fundamental-topics/readme.md", "react-fundamental-topics:create-react-app": "/roadmaps/103-react/content/100-react-fundamental-topics/100-create-react-app.md", "react-fundamental-topics:jsx": "/roadmaps/103-react/content/100-react-fundamental-topics/101-jsx.md", @@ -25,6 +25,7 @@ "react-fundamental-topics:basic-hooks": "/roadmaps/103-react/content/100-react-fundamental-topics/108-basic-hooks/readme.md", "react-fundamental-topics:basic-hooks:use-state": "/roadmaps/103-react/content/100-react-fundamental-topics/108-basic-hooks/100-use-state.md", "react-fundamental-topics:basic-hooks:use-effect": "/roadmaps/103-react/content/100-react-fundamental-topics/108-basic-hooks/101-use-effect.md", + "react-advanced-topics": "/roadmaps/103-react/content/101-react-advanced-topics.md", "react-ecosystem": "/roadmaps/103-react/content/102-react-ecosystem/readme.md", "react-ecosystem:routers": "/roadmaps/103-react/content/102-react-ecosystem/100-routers/readme.md", "react-ecosystem:routers:react-router": "/roadmaps/103-react/content/102-react-ecosystem/100-routers/100-react-router.md", diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/readme.md b/content/roadmaps/103-react/content/101-react-advanced-topics.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/readme.md rename to content/roadmaps/103-react/content/101-react-advanced-topics.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/101-writing-your-own-hooks.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/101-writing-your-own-hooks.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/101-writing-your-own-hooks.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/101-writing-your-own-hooks.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/102-common-hooks.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/102-common-hooks.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/102-common-hooks.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/102-common-hooks.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/readme.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/readme.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/100-hooks/readme.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/100-hooks/readme.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/101-context.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/101-context.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/101-context.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/101-context.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/102-refs.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/102-refs.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/102-refs.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/102-refs.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/103-render-props.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/103-render-props.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/103-render-props.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/103-render-props.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/104-high-order-components.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/104-high-order-components.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/104-high-order-components.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/104-high-order-components.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/105-portals.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/105-portals.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/105-portals.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/105-portals.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/106-error-boundaries.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/106-error-boundaries.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/106-error-boundaries.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/106-error-boundaries.md diff --git a/content/roadmaps/103-react/content/101-react-advanced-topics/107-fiber-architecture.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/107-fiber-architecture.md similarity index 100% rename from content/roadmaps/103-react/content/101-react-advanced-topics/107-fiber-architecture.md rename to content/roadmaps/103-react/content/react-advanced-ecosystem/107-fiber-architecture.md diff --git a/content/roadmaps/103-react/content/react-advanced-ecosystem/readme.md b/content/roadmaps/103-react/content/react-advanced-ecosystem/readme.md new file mode 100644 index 000000000..1366ff700 --- /dev/null +++ b/content/roadmaps/103-react/content/react-advanced-ecosystem/readme.md @@ -0,0 +1 @@ +# React advanced ecosystem \ No newline at end of file diff --git a/content/roadmaps/103-react/meta.json b/content/roadmaps/103-react/meta.json index c408d7a78..c8468088e 100644 --- a/content/roadmaps/103-react/meta.json +++ b/content/roadmaps/103-react/meta.json @@ -39,4 +39,4 @@ }, "pdfUrl": "/pdfs/react.pdf", "contentPathsFilePath": "./content-paths.json" -} +} \ No newline at end of file diff --git a/public/project/react.json b/public/project/react.json index 62dd9fa1b..d61ba5afb 100644 --- a/public/project/react.json +++ b/public/project/react.json @@ -238,31 +238,31 @@ "ID": "2617", "typeID": "Arrow", "zOrder": "8", - "w": "140", - "h": "446", + "w": "155", + "h": "517", "measuredW": "150", "measuredH": "100", - "x": "489", + "x": "477", "y": "953", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 133, + "x": 145, "y": 0 }, "p1": { "x": 0.6169504337496851, - "y": 0.15190237932399842 + "y": 0.15190237932399836 }, "p2": { "x": 0, - "y": 445 - }, - "rightArrow": "false", - "stroke": "dotted" + "y": 517 + } } }, { @@ -274,7 +274,7 @@ "measuredW": "150", "measuredH": "100", "x": "251", - "y": "1396", + "y": "1466", "properties": { "color": "2848996", "curvature": "0", @@ -405,11 +405,11 @@ "ID": "2622", "typeID": "Arrow", "zOrder": "13", - "w": "6", - "h": "564", + "w": "7", + "h": "622", "measuredW": "150", "measuredH": "100", - "x": "673", + "x": "672", "y": "955", "properties": { "color": "2848996", @@ -418,16 +418,16 @@ "leftArrow": "false", "rightArrow": "false", "p0": { - "x": 3, + "x": 4, "y": 0 }, "p1": { "x": 0.5326751848090502, - "y": 0.008478779433645877 + "y": 0.00847877943364588 }, "p2": { - "x": 0.33333333333337123, - "y": 563.6666666666667 + "x": 0, + "y": 622 } } }, @@ -881,102 +881,93 @@ "ID": "2637", "typeID": "Arrow", "zOrder": "28", - "w": "83", - "h": "101", + "w": "89", + "h": "110", "measuredW": "150", "measuredH": "100", - "x": "261", + "x": "254", "y": "1195", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { - "length": 100, "x": 0, - "y": 100 + "y": 108 }, "p1": { - "length": 0.48824871437239115, - "x": 0.48542738182708794, - "y": 0.05241244183198633 + "x": 0.23770491803278693, + "y": -0.08524590163934422 }, "p2": { - "length": 82, - "x": 82, + "x": 89, "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" + } } }, { "ID": "2638", "typeID": "Arrow", "zOrder": "29", - "w": "93", - "h": "153", + "w": "102", + "h": "170", "measuredW": "150", "measuredH": "100", - "x": "259", + "x": "249", "y": "1185", "properties": { "color": "2848996", "curvature": "1", "direction": "bottom", "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { - "length": 152, "x": 0, - "y": 152 + "y": 168 }, "p1": { - "length": 0.2803995773177261, - "x": 0.2781297516472377, - "y": -0.035605676634566624 + "x": 0.23741864515537614, + "y": -0.0824090200751674 }, "p2": { - "length": 92, - "x": 92, + "x": 102, "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" + } } }, { "ID": "2639", "typeID": "Arrow", "zOrder": "30", - "w": "94", - "h": "61", + "w": "95", + "h": "73", "measuredW": "150", "measuredH": "100", - "x": "256", + "x": "254", "y": "1182", "properties": { "color": "2848996", "curvature": "-1", "direction": "bottom", "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", "p0": { - "length": 60, "x": 0, - "y": 60 + "y": 73 }, "p1": { - "length": 0.48824871437239115, - "x": 0.48542738182708794, - "y": 0.05241244183198629 + "x": 0.32182218956649544, + "y": -0.06784227283859864 }, "p2": { - "length": 93, - "x": 93, + "x": 95, "y": 0 - }, - "rightArrow": "false", - "stroke": "dotted" + } } }, { @@ -2012,7 +2003,7 @@ "x": "75", "y": "620", "properties": { - "controlName": "102-react-advanced-topics:hooks:common-hooks" + "controlName": "102-react-advanced-ecosystem:hooks:common-hooks" }, "children": { "controls": { @@ -2215,28 +2206,26 @@ "ID": "2753", "typeID": "Label", "zOrder": "103", - "measuredW": "25", - "measuredH": "117", - "x": "75", - "y": "1230", + "measuredW": "117", + "measuredH": "25", + "x": "127", + "y": "1378", "properties": { "size": "17", - "text": "REST API Calls", - "textOrientation": "up" + "text": "REST API Calls" } }, { "ID": "2760", "typeID": "Label", "zOrder": "107", - "measuredW": "25", - "measuredH": "71", - "x": "75", - "y": "1108", + "measuredW": "71", + "measuredH": "25", + "x": "150", + "y": "1191", "properties": { "size": "17", - "text": "GraphQL", - "textOrientation": "up" + "text": "GraphQL" } }, { @@ -2248,7 +2237,7 @@ "measuredW": "150", "measuredH": "100", "x": "670", - "y": "1557", + "y": "1597", "properties": { "color": "2848996", "curvature": "0", @@ -3198,7 +3187,7 @@ "x": "351", "y": "590", "properties": { - "controlName": "100-react-advanced-topics:hooks" + "controlName": "100-react-advanced-ecosystem:hooks" }, "children": { "controls": { @@ -3245,7 +3234,7 @@ "x": "351", "y": "639", "properties": { - "controlName": "101-react-advanced-topics:context" + "controlName": "101-react-advanced-ecosystem:context" }, "children": { "controls": { @@ -3292,7 +3281,7 @@ "x": "351", "y": "689", "properties": { - "controlName": "102-react-advanced-topics:refs" + "controlName": "102-react-advanced-ecosystem:refs" }, "children": { "controls": { @@ -3339,7 +3328,7 @@ "x": "351", "y": "739", "properties": { - "controlName": "103-react-advanced-topics:render-props" + "controlName": "103-react-advanced-ecosystem:render-props" }, "children": { "controls": { @@ -3386,7 +3375,7 @@ "x": "942", "y": "612", "properties": { - "controlName": "104-react-advanced-topics:high-order-components" + "controlName": "104-react-advanced-ecosystem:high-order-components" }, "children": { "controls": { @@ -3433,7 +3422,7 @@ "x": "942", "y": "662", "properties": { - "controlName": "105-react-advanced-topics:portals" + "controlName": "105-react-advanced-ecosystem:portals" }, "children": { "controls": { @@ -3480,7 +3469,7 @@ "x": "942", "y": "711", "properties": { - "controlName": "106-react-advanced-topics:error-boundaries" + "controlName": "106-react-advanced-ecosystem:error-boundaries" }, "children": { "controls": { @@ -3527,7 +3516,7 @@ "x": "942", "y": "760", "properties": { - "controlName": "107-react-advanced-topics:fiber-architecture" + "controlName": "107-react-advanced-ecosystem:fiber-architecture" }, "children": { "controls": { @@ -3574,7 +3563,7 @@ "x": "75", "y": "569", "properties": { - "controlName": "101-react-advanced-topics:hooks:writing-your-own-hooks" + "controlName": "101-react-advanced-ecosystem:hooks:writing-your-own-hooks" }, "children": { "controls": { @@ -3807,7 +3796,7 @@ "w": "159", "h": "44", "x": "334", - "y": "1374", + "y": "1444", "properties": { "controlName": "104-react-ecosystem:mobile" }, @@ -4418,7 +4407,7 @@ "w": "157", "h": "44", "x": "110", - "y": "1219", + "y": "1230", "properties": { "controlName": "104-react-ecosystem:api-calls:axios" }, @@ -4465,7 +4454,7 @@ "w": "157", "h": "44", "x": "109", - "y": "1269", + "y": "1280", "properties": { "controlName": "105-react-ecosystem:api-calls:unfetch" }, @@ -4512,7 +4501,7 @@ "w": "157", "h": "44", "x": "109", - "y": "1318", + "y": "1329", "properties": { "controlName": "106-react-ecosystem:api-calls:superagent" }, @@ -4559,7 +4548,7 @@ "w": "159", "h": "44", "x": "126", - "y": "1374", + "y": "1444", "properties": { "controlName": "100-react-ecosystem:mobile:react-native" }, @@ -5264,7 +5253,7 @@ "w": "576", "h": "105", "x": "351", - "y": "1487", + "y": "1537", "properties": { "controlName": "ext_link:roadmap.sh/frontend" }, @@ -5323,10 +5312,10 @@ }, "branchID": "Master", "resourceID": "3DD51A3C-1F09-4BE6-B9FB-6875747EBA53", - "mockupH": "1619", + "mockupH": "1659", "mockupW": "1174", "measuredW": "1247", - "measuredH": "1646", + "measuredH": "1686", "version": "1.0" }, "groupOffset": { diff --git a/public/sitemap.xml b/public/sitemap.xml index 505412929..f5585a69f 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -21,7 +21,7 @@ https://roadmap.sh/react monthly - 2022-08-11T12:52:57.801Z + 2022-08-11T13:50:53.707Z 1.0