diff --git a/content/roadmaps/100-frontend/content-paths.json b/content/roadmaps/100-frontend/content-paths.json
index fb92b76ae..262f55030 100644
--- a/content/roadmaps/100-frontend/content-paths.json
+++ b/content/roadmaps/100-frontend/content-paths.json
@@ -139,6 +139,6 @@
"desktop-applications": "/roadmaps/100-frontend/content/122-desktop-applications/readme.md",
"desktop-applications:electron": "/roadmaps/100-frontend/content/122-desktop-applications/100-electron.md",
"desktop-applications:tauri": "/roadmaps/100-frontend/content/122-desktop-applications/101-tauri.md",
- "desktop-applications:proton-native": "/roadmaps/100-frontend/content/122-desktop-applications/102-proton-native.md",
+ "desktop-applications:flutter": "/roadmaps/100-frontend/content/122-desktop-applications/102-flutter.md",
"web-assembly": "/roadmaps/100-frontend/content/123-web-assembly.md"
}
diff --git a/content/roadmaps/100-frontend/content/122-desktop-applications/102-flutter.md b/content/roadmaps/100-frontend/content/122-desktop-applications/102-flutter.md
new file mode 100644
index 000000000..0b28e66c0
--- /dev/null
+++ b/content/roadmaps/100-frontend/content/122-desktop-applications/102-flutter.md
@@ -0,0 +1,18 @@
+
+
+# Flutter
+
+Flutter is a free and open-source multi-platform UI framework created by Google and released in May 2017. In a few words, it allows you to create a native mobile application with only one codebase. This means that you can use one programming language and one codebase to create three different apps (for iOS, Android and Desktop).
+
+Free Content
+Flutter Website
+Flutter for Desktop
+Flutter Tutorial
+Flutter Tutorial for Beginners
+Flutter Tutorial
+Learn Dart Programming
+12 Ways Flutter Streamlines App Development
diff --git a/content/roadmaps/100-frontend/content/122-desktop-applications/102-proton-native.md b/content/roadmaps/100-frontend/content/122-desktop-applications/102-proton-native.md
deleted file mode 100644
index 03b94393b..000000000
--- a/content/roadmaps/100-frontend/content/122-desktop-applications/102-proton-native.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# Proton native
-
-Proton Native allows you to create desktop applications through a React syntax, on all platforms.
-
-Free Content
-Official Website and Docs
-Getting Started With Proton Native
diff --git a/public/project/frontend.json b/public/project/frontend.json
index 9e62f3159..50206c99e 100644
--- a/public/project/frontend.json
+++ b/public/project/frontend.json
@@ -3,15 +3,75 @@
"controls": {
"control": [
{
- "ID": "9960",
+ "ID": "13757",
+ "typeID": "Arrow",
+ "zOrder": "1",
+ "w": "180",
+ "h": "369",
+ "measuredW": "150",
+ "measuredH": "100",
+ "x": "970",
+ "y": "2700",
+ "properties": {
+ "color": "2848996",
+ "leftArrow": "false",
+ "rightArrow": "false",
+ "stroke": "dotted",
+ "p0": {
+ "x": 180.33312546195043,
+ "y": 369.1629038835017
+ },
+ "p1": {
+ "x": 0.5311058790594242,
+ "y": 0.05504224965971112
+ },
+ "p2": {
+ "x": 0.024041521385697706,
+ "y": 0.016603653832135024
+ }
+ }
+ },
+ {
+ "ID": "13758",
"typeID": "Arrow",
"zOrder": "2",
+ "w": "82",
+ "h": "44",
+ "measuredW": "150",
+ "measuredH": "100",
+ "x": "1119",
+ "y": "2458",
+ "properties": {
+ "color": "2848996",
+ "curvature": "0",
+ "direction": "bottom",
+ "leftArrow": "false",
+ "rightArrow": "false",
+ "stroke": "dotted",
+ "p0": {
+ "x": 81.2836149319719,
+ "y": -0.42601596895428884
+ },
+ "p1": {
+ "x": 0.48072601555747646,
+ "y": 0.14468452895418954
+ },
+ "p2": {
+ "x": -0.3427946897702441,
+ "y": 43.43295039496661
+ }
+ }
+ },
+ {
+ "ID": "13759",
+ "typeID": "Arrow",
+ "zOrder": "3",
"w": "166",
"h": "171",
"measuredW": "150",
"measuredH": "100",
- "x": "279",
- "y": "3043",
+ "x": "289",
+ "y": "3053",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -32,15 +92,15 @@
}
},
{
- "ID": "9961",
+ "ID": "13760",
"typeID": "Arrow",
- "zOrder": "3",
+ "zOrder": "4",
"w": "2",
"h": "104",
"measuredW": "150",
"measuredH": "100",
- "x": "564",
- "y": "2939",
+ "x": "574",
+ "y": "2949",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -61,76 +121,76 @@
}
},
{
- "ID": "9962",
+ "ID": "13761",
"typeID": "Arrow",
- "zOrder": "4",
- "w": "95",
- "h": "8",
+ "zOrder": "5",
+ "w": "159",
+ "h": "4",
"measuredW": "150",
"measuredH": "100",
- "x": "666",
+ "x": "675",
"y": "3050",
"properties": {
"color": "2848996",
"curvature": "0",
"leftArrow": "false",
+ "rightArrow": "false",
+ "stroke": "dotted",
"p0": {
- "x": 0,
- "y": 0
+ "x": 0.44614540796908386,
+ "y": 3.8064134624410144
},
"p1": {
- "x": 0.43199426111908185,
- "y": -0.006169296987087555
+ "x": 0.4319942611190816,
+ "y": -0.006169296987087544
},
"p2": {
- "x": 94,
- "y": 7
- },
- "rightArrow": "false",
- "stroke": "dotted"
+ "x": 159.7751756755747,
+ "y": 0
+ }
}
},
{
- "ID": "9963",
+ "ID": "13762",
"typeID": "Arrow",
- "zOrder": "5",
- "w": "98",
- "h": "36",
+ "zOrder": "6",
+ "w": "142",
+ "h": "44",
"measuredW": "150",
"measuredH": "100",
- "x": "665",
- "y": "3014",
+ "x": "658",
+ "y": "3001",
"properties": {
"color": "2848996",
"curvature": "0",
"direction": "bottom",
"leftArrow": "false",
+ "rightArrow": "false",
+ "stroke": "dotted",
"p0": {
- "x": 0,
- "y": 35
+ "x": -0.2570801773204039,
+ "y": 43.273907378054446
},
"p1": {
- "x": 0.4319942611190818,
- "y": -0.006169296987087552
+ "x": 0.4540886815248379,
+ "y": -0.08069525981073665
},
"p2": {
- "x": 97,
+ "x": 142,
"y": 0
- },
- "rightArrow": "false",
- "stroke": "dotted"
+ }
}
},
{
- "ID": "9964",
+ "ID": "13763",
"typeID": "Arrow",
- "zOrder": "6",
+ "zOrder": "7",
"w": "2",
"h": "89",
"measuredW": "150",
"measuredH": "100",
- "x": "296",
- "y": "3409",
+ "x": "306",
+ "y": "3419",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -152,15 +212,15 @@
}
},
{
- "ID": "9965",
+ "ID": "13764",
"typeID": "Arrow",
- "zOrder": "7",
+ "zOrder": "8",
"w": "8",
"h": "166",
"measuredW": "150",
"measuredH": "100",
- "x": "286",
- "y": "3231",
+ "x": "296",
+ "y": "3241",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -181,15 +241,15 @@
}
},
{
- "ID": "9966",
+ "ID": "13765",
"typeID": "__group__",
- "zOrder": "8",
- "measuredW": "249",
+ "zOrder": "9",
+ "measuredW": "248",
"measuredH": "59",
- "w": "249",
+ "w": "248",
"h": "59",
- "x": "441",
- "y": "3011",
+ "x": "444",
+ "y": "3021",
"properties": {
"controlName": "122-desktop-applications"
},
@@ -204,7 +264,7 @@
"h": "50",
"measuredW": "200",
"measuredH": "140",
- "x": "0",
+ "x": "7",
"y": "9",
"properties": {
"color": "16776960"
@@ -216,7 +276,7 @@
"zOrder": "1",
"measuredW": "162",
"measuredH": "25",
- "x": "40",
+ "x": "47",
"y": "22",
"properties": {
"size": "17",
@@ -229,7 +289,7 @@
"zOrder": "2",
"measuredW": "24",
"measuredH": "24",
- "x": "225",
+ "x": "0",
"y": "0",
"properties": {
"color": "16777215",
@@ -245,7 +305,7 @@
"zOrder": "3",
"measuredW": "24",
"measuredH": "24",
- "x": "225",
+ "x": "0",
"y": "0",
"properties": {
"color": "10066329",
@@ -260,15 +320,15 @@
}
},
{
- "ID": "9967",
+ "ID": "13766",
"typeID": "__group__",
- "zOrder": "9",
+ "zOrder": "10",
"measuredW": "196",
- "measuredH": "47",
+ "measuredH": "41",
"w": "196",
- "h": "47",
- "x": "755",
- "y": "2982",
+ "h": "41",
+ "x": "785",
+ "y": "2984",
"properties": {
"controlName": "100-desktop-applications:electron"
},
@@ -284,9 +344,9 @@
"measuredW": "200",
"measuredH": "140",
"x": "0",
- "y": "6",
+ "y": "0",
"properties": {
- "color": "16776960"
+ "color": "16770457"
}
},
{
@@ -297,7 +357,7 @@
"measuredW": "65",
"measuredH": "25",
"x": "63",
- "y": "14",
+ "y": "8",
"properties": {
"size": "17",
"text": "Electron"
@@ -310,7 +370,7 @@
"measuredW": "24",
"measuredH": "24",
"x": "172",
- "y": "0",
+ "y": "7",
"properties": {
"color": "16777215",
"icon": {
@@ -326,7 +386,7 @@
"measuredW": "24",
"measuredH": "24",
"x": "172",
- "y": "0",
+ "y": "7",
"properties": {
"color": "10027263",
"icon": {
@@ -340,15 +400,15 @@
}
},
{
- "ID": "9968",
+ "ID": "13767",
"typeID": "__group__",
- "zOrder": "10",
+ "zOrder": "11",
"measuredW": "221",
"measuredH": "50",
"w": "221",
"h": "50",
- "x": "176",
- "y": "3199",
+ "x": "186",
+ "y": "3209",
"properties": {
"controlName": "123-web-assembly"
},
@@ -419,15 +479,15 @@
}
},
{
- "ID": "9969",
+ "ID": "13768",
"typeID": "__group__",
- "zOrder": "11",
+ "zOrder": "12",
"measuredW": "207",
"measuredH": "50",
"w": "207",
"h": "50",
- "x": "201",
- "y": "3380",
+ "x": "211",
+ "y": "3390",
"properties": {
"controlName": "ext_link:google.com"
},
@@ -466,112 +526,14 @@
}
},
{
- "ID": "9970",
- "typeID": "__group__",
- "zOrder": "12",
- "measuredW": "582",
- "measuredH": "188",
- "w": "582",
- "h": "188",
- "x": "464",
- "y": "3176",
- "children": {
- "controls": {
- "control": [
- {
- "ID": "0",
- "typeID": "TextArea",
- "zOrder": "0",
- "w": "582",
- "h": "188",
- "measuredW": "200",
- "measuredH": "140",
- "x": "0",
- "y": "0"
- },
- {
- "ID": "1",
- "typeID": "Label",
- "zOrder": "1",
- "w": "536",
- "measuredW": "498",
- "measuredH": "25",
- "x": "20",
- "y": "20",
- "properties": {
- "size": "17",
- "text": "Web Assembly or WASM is the binary instructions generated from"
- }
- },
- {
- "ID": "2",
- "typeID": "Label",
- "zOrder": "2",
- "w": "537",
- "measuredW": "508",
- "measuredH": "25",
- "x": "20",
- "y": "50",
- "properties": {
- "size": "17",
- "text": "higher level languages such as Go, C, C++ or Rust. It is faster than"
- }
- },
- {
- "ID": "3",
- "typeID": "Label",
- "zOrder": "3",
- "w": "528",
- "measuredW": "523",
- "measuredH": "25",
- "x": "19",
- "y": "81",
- "properties": {
- "size": "17",
- "text": "JavaScript and WASM 1.0 has already shipped in the major browsers."
- }
- },
- {
- "ID": "4",
- "typeID": "Label",
- "zOrder": "4",
- "w": "536",
- "measuredW": "360",
- "measuredH": "25",
- "x": "19",
- "y": "142",
- "properties": {
- "size": "17",
- "text": "take quite some time to go mainstream though."
- }
- },
- {
- "ID": "5",
- "typeID": "Label",
- "zOrder": "5",
- "w": "539",
- "measuredW": "520",
- "measuredH": "25",
- "x": "19",
- "y": "111",
- "properties": {
- "size": "17",
- "text": "W3C accepted it as an official standard at the end of 2019. It will still"
- }
- }
- ]
- }
- }
- },
- {
- "ID": "9971",
+ "ID": "13770",
"typeID": "__group__",
"zOrder": "13",
"measuredW": "196",
- "measuredH": "47",
+ "measuredH": "41",
"w": "196",
- "h": "47",
- "x": "755",
+ "h": "41",
+ "x": "785",
"y": "3031",
"properties": {
"controlName": "101-desktop-applications:tauri"
@@ -588,7 +550,7 @@
"measuredW": "200",
"measuredH": "140",
"x": "0",
- "y": "6",
+ "y": "0",
"properties": {
"color": "16770457"
}
@@ -599,8 +561,8 @@
"zOrder": "1",
"measuredW": "38",
"measuredH": "25",
- "x": "83",
- "y": "14",
+ "x": "75",
+ "y": "8",
"properties": {
"size": "17",
"text": "Tauri"
@@ -613,7 +575,7 @@
"measuredW": "24",
"measuredH": "24",
"x": "172",
- "y": "0",
+ "y": "8",
"properties": {
"color": "16777215",
"icon": {
@@ -629,7 +591,7 @@
"measuredW": "24",
"measuredH": "24",
"x": "172",
- "y": "0",
+ "y": "8",
"properties": {
"icon": {
"ID": "check-circle",
@@ -643,15 +605,15 @@
}
},
{
- "ID": "9972",
+ "ID": "13771",
"typeID": "Arrow",
"zOrder": "14",
"w": "237",
"h": "128",
"measuredW": "150",
"measuredH": "100",
- "x": "635",
- "y": "2808",
+ "x": "645",
+ "y": "2818",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -671,15 +633,15 @@
}
},
{
- "ID": "9973",
+ "ID": "13772",
"typeID": "Arrow",
"zOrder": "15",
"w": "1",
"h": "105",
"measuredW": "150",
"measuredH": "100",
- "x": "890",
- "y": "2691",
+ "x": "900",
+ "y": "2701",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -700,15 +662,15 @@
}
},
{
- "ID": "9974",
+ "ID": "13773",
"typeID": "Arrow",
"zOrder": "16",
"w": "120",
"h": "182",
"measuredW": "150",
"measuredH": "100",
- "x": "1020",
- "y": "2685",
+ "x": "1030",
+ "y": "2695",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -730,15 +692,15 @@
}
},
{
- "ID": "9975",
+ "ID": "13774",
"typeID": "Arrow",
"zOrder": "17",
"w": "141",
"h": "261",
"measuredW": "150",
"measuredH": "100",
- "x": "990",
- "y": "2691",
+ "x": "1000",
+ "y": "2701",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -759,15 +721,15 @@
}
},
{
- "ID": "9976",
+ "ID": "13775",
"typeID": "Arrow",
"zOrder": "18",
"w": "164",
"h": "305",
"measuredW": "150",
"measuredH": "100",
- "x": "973",
- "y": "2698",
+ "x": "983",
+ "y": "2708",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -788,15 +750,15 @@
}
},
{
- "ID": "9977",
+ "ID": "13776",
"typeID": "Arrow",
"zOrder": "19",
"w": "112",
"h": "38",
"measuredW": "150",
"measuredH": "100",
- "x": "686",
- "y": "2809",
+ "x": "696",
+ "y": "2819",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -818,15 +780,15 @@
}
},
{
- "ID": "9978",
+ "ID": "13777",
"typeID": "Arrow",
"zOrder": "20",
"w": "184",
"h": "318",
"measuredW": "150",
"measuredH": "100",
- "x": "713",
- "y": "2368",
+ "x": "723",
+ "y": "2378",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -847,15 +809,15 @@
}
},
{
- "ID": "9979",
+ "ID": "13778",
"typeID": "Arrow",
"zOrder": "21",
"w": "95",
"h": "45",
"measuredW": "150",
"measuredH": "100",
- "x": "935",
- "y": "2508",
+ "x": "945",
+ "y": "2518",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -876,15 +838,15 @@
}
},
{
- "ID": "9980",
+ "ID": "13779",
"typeID": "Arrow",
"zOrder": "22",
"w": "85",
"h": "103",
"measuredW": "150",
"measuredH": "100",
- "x": "939",
- "y": "2509",
+ "x": "949",
+ "y": "2519",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -905,15 +867,15 @@
}
},
{
- "ID": "9981",
+ "ID": "13780",
"typeID": "Arrow",
"zOrder": "23",
"w": "1",
"h": "105",
"measuredW": "150",
"measuredH": "100",
- "x": "898",
- "y": "2260",
+ "x": "908",
+ "y": "2270",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -934,15 +896,15 @@
}
},
{
- "ID": "9982",
+ "ID": "13781",
"typeID": "Arrow",
"zOrder": "24",
"w": "101",
"h": "149",
"measuredW": "150",
"measuredH": "100",
- "x": "703",
- "y": "2096",
+ "x": "713",
+ "y": "2106",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -963,15 +925,15 @@
}
},
{
- "ID": "9983",
+ "ID": "13782",
"typeID": "Arrow",
"zOrder": "25",
"w": "2",
"h": "235",
"measuredW": "150",
"measuredH": "100",
- "x": "382",
- "y": "1764",
+ "x": "392",
+ "y": "1774",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -992,15 +954,15 @@
}
},
{
- "ID": "9984",
+ "ID": "13783",
"typeID": "Arrow",
"zOrder": "26",
"w": "413",
"h": "47",
"measuredW": "150",
"measuredH": "100",
- "x": "413",
- "y": "1693",
+ "x": "423",
+ "y": "1703",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1020,15 +982,15 @@
}
},
{
- "ID": "9985",
+ "ID": "13784",
"typeID": "Arrow",
"zOrder": "27",
"w": "1",
"h": "102",
"measuredW": "150",
"measuredH": "100",
- "x": "914",
- "y": "1692",
+ "x": "924",
+ "y": "1702",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1049,15 +1011,15 @@
}
},
{
- "ID": "9986",
+ "ID": "13785",
"typeID": "Arrow",
"zOrder": "28",
"w": "130",
"h": "172",
"measuredW": "150",
"measuredH": "100",
- "x": "970",
- "y": "1590",
+ "x": "980",
+ "y": "1600",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1078,15 +1040,15 @@
}
},
{
- "ID": "9987",
+ "ID": "13786",
"typeID": "Arrow",
"zOrder": "29",
"w": "103",
"h": "125",
"measuredW": "150",
"measuredH": "100",
- "x": "992",
- "y": "1590",
+ "x": "1002",
+ "y": "1600",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1107,15 +1069,15 @@
}
},
{
- "ID": "9988",
+ "ID": "13787",
"typeID": "Arrow",
"zOrder": "30",
"w": "88",
"h": "71",
"measuredW": "150",
"measuredH": "100",
- "x": "1010",
- "y": "1597",
+ "x": "1020",
+ "y": "1607",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1136,15 +1098,15 @@
}
},
{
- "ID": "9989",
+ "ID": "13788",
"typeID": "Arrow",
"zOrder": "31",
"w": "77",
"h": "33",
"measuredW": "150",
"measuredH": "100",
- "x": "1029",
- "y": "1591",
+ "x": "1039",
+ "y": "1601",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1165,15 +1127,15 @@
}
},
{
- "ID": "9990",
+ "ID": "13789",
"typeID": "Arrow",
"zOrder": "32",
"w": "83",
"h": "4",
"measuredW": "150",
"measuredH": "100",
- "x": "1024",
- "y": "1573",
+ "x": "1034",
+ "y": "1583",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1194,15 +1156,15 @@
}
},
{
- "ID": "9991",
+ "ID": "13790",
"typeID": "Arrow",
"zOrder": "33",
"w": "250",
"h": "78",
"measuredW": "150",
"measuredH": "100",
- "x": "289",
- "y": "1599",
+ "x": "299",
+ "y": "1609",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1223,15 +1185,15 @@
}
},
{
- "ID": "9992",
+ "ID": "13791",
"typeID": "Arrow",
"zOrder": "34",
"w": "252",
"h": "42",
"measuredW": "150",
"measuredH": "100",
- "x": "290",
- "y": "1593",
+ "x": "300",
+ "y": "1603",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1252,15 +1214,15 @@
}
},
{
- "ID": "9993",
+ "ID": "13792",
"typeID": "Arrow",
"zOrder": "35",
"w": "238",
"h": "77",
"measuredW": "150",
"measuredH": "100",
- "x": "293",
- "y": "1485",
+ "x": "303",
+ "y": "1495",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1281,15 +1243,15 @@
}
},
{
- "ID": "9994",
+ "ID": "13793",
"typeID": "Arrow",
"zOrder": "36",
"w": "244",
"h": "41",
"measuredW": "150",
"measuredH": "100",
- "x": "283",
- "y": "1529",
+ "x": "293",
+ "y": "1539",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1310,15 +1272,15 @@
}
},
{
- "ID": "9995",
+ "ID": "13794",
"typeID": "Arrow",
"zOrder": "37",
"w": "253",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "279",
- "y": "1581",
+ "x": "289",
+ "y": "1591",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1339,15 +1301,15 @@
}
},
{
- "ID": "9996",
+ "ID": "13795",
"typeID": "Arrow",
"zOrder": "38",
"w": "135",
"h": "53",
"measuredW": "150",
"measuredH": "100",
- "x": "699",
- "y": "1534",
+ "x": "709",
+ "y": "1544",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1368,15 +1330,15 @@
}
},
{
- "ID": "9997",
+ "ID": "13796",
"typeID": "Arrow",
"zOrder": "39",
"w": "119",
"h": "59",
"measuredW": "150",
"measuredH": "100",
- "x": "709",
- "y": "1458",
+ "x": "719",
+ "y": "1468",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1397,15 +1359,15 @@
}
},
{
- "ID": "9998",
+ "ID": "13797",
"typeID": "Arrow",
"zOrder": "40",
"w": "89",
"h": "4",
"measuredW": "150",
"measuredH": "100",
- "x": "1013",
- "y": "1469",
+ "x": "1023",
+ "y": "1479",
"properties": {
"color": "10027263",
"direction": "bottom",
@@ -1427,15 +1389,15 @@
}
},
{
- "ID": "9999",
+ "ID": "13798",
"typeID": "Arrow",
"zOrder": "41",
"w": "100",
"h": "41",
"measuredW": "150",
"measuredH": "100",
- "x": "1001",
- "y": "1422",
+ "x": "1011",
+ "y": "1432",
"properties": {
"color": "10027263",
"direction": "bottom",
@@ -1457,15 +1419,15 @@
}
},
{
- "ID": "10000",
+ "ID": "13799",
"typeID": "Arrow",
"zOrder": "42",
"w": "133",
"h": "3",
"measuredW": "150",
"measuredH": "100",
- "x": "710",
- "y": "1525",
+ "x": "720",
+ "y": "1535",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -1486,15 +1448,15 @@
}
},
{
- "ID": "10001",
+ "ID": "13800",
"typeID": "__group__",
"zOrder": "43",
"measuredW": "225",
"measuredH": "50",
"w": "225",
"h": "50",
- "x": "811",
- "y": "1441",
+ "x": "821",
+ "y": "1451",
"properties": {
"controlName": "102-build-tools:linters-formatters"
},
@@ -1533,15 +1495,15 @@
}
},
{
- "ID": "10002",
+ "ID": "13801",
"typeID": "__group__",
"zOrder": "44",
"measuredW": "155",
"measuredH": "40",
"w": "155",
"h": "40",
- "x": "1084",
- "y": "1408",
+ "x": "1094",
+ "y": "1418",
"properties": {
"controlName": "100-build-tools:linters-formatters:prettier"
},
@@ -1613,15 +1575,15 @@
}
},
{
- "ID": "10003",
+ "ID": "13802",
"typeID": "__group__",
"zOrder": "45",
"measuredW": "155",
"measuredH": "40",
"w": "155",
"h": "40",
- "x": "1084",
- "y": "1453",
+ "x": "1094",
+ "y": "1463",
"properties": {
"controlName": "101-build-tools:linters-formatters:eslint"
},
@@ -1693,15 +1655,15 @@
}
},
{
- "ID": "10004",
+ "ID": "13803",
"typeID": "Arrow",
"zOrder": "46",
"w": "94",
"h": "177",
"measuredW": "150",
"measuredH": "100",
- "x": "504",
- "y": "1354",
+ "x": "514",
+ "y": "1364",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -1722,15 +1684,15 @@
}
},
{
- "ID": "10005",
+ "ID": "13804",
"typeID": "Arrow",
"zOrder": "47",
"w": "144",
"h": "47",
"measuredW": "150",
"measuredH": "100",
- "x": "293",
- "y": "1363",
+ "x": "303",
+ "y": "1373",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -1752,15 +1714,15 @@
}
},
{
- "ID": "10006",
+ "ID": "13805",
"typeID": "Arrow",
"zOrder": "48",
"w": "131",
"h": "101",
"measuredW": "150",
"measuredH": "100",
- "x": "300",
- "y": "1134",
+ "x": "310",
+ "y": "1144",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -1782,15 +1744,15 @@
}
},
{
- "ID": "10007",
+ "ID": "13806",
"typeID": "Arrow",
"zOrder": "49",
"w": "140",
"h": "56",
"measuredW": "150",
"measuredH": "100",
- "x": "294",
- "y": "1188",
+ "x": "304",
+ "y": "1198",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -1812,15 +1774,15 @@
}
},
{
- "ID": "10008",
+ "ID": "13807",
"typeID": "Arrow",
"zOrder": "50",
"w": "167",
"h": "7",
"measuredW": "150",
"measuredH": "100",
- "x": "281",
- "y": "1247",
+ "x": "291",
+ "y": "1257",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -1843,15 +1805,15 @@
}
},
{
- "ID": "10009",
+ "ID": "13808",
"typeID": "Arrow",
"zOrder": "51",
"w": "130",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "311",
- "y": "1302",
+ "x": "321",
+ "y": "1312",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -1873,15 +1835,15 @@
}
},
{
- "ID": "10010",
+ "ID": "13809",
"typeID": "__group__",
"zOrder": "52",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "1131",
- "y": "2942",
+ "x": "1141",
+ "y": "2952",
"properties": {
"controlName": "106-static-site-generators:gridsome"
},
@@ -1955,15 +1917,15 @@
}
},
{
- "ID": "10011",
+ "ID": "13810",
"typeID": "Arrow",
"zOrder": "53",
"w": "105",
"h": "43",
"measuredW": "150",
"measuredH": "100",
- "x": "1012",
- "y": "2199",
+ "x": "1022",
+ "y": "2209",
"properties": {
"color": "10027263",
"curvature": "-1",
@@ -1986,15 +1948,15 @@
}
},
{
- "ID": "10012",
+ "ID": "13811",
"typeID": "Arrow",
"zOrder": "54",
"w": "128",
"h": "9",
"measuredW": "150",
"measuredH": "100",
- "x": "1000",
- "y": "2245",
+ "x": "1010",
+ "y": "2255",
"properties": {
"color": "10027263",
"curvature": "-1",
@@ -2017,15 +1979,15 @@
}
},
{
- "ID": "10013",
+ "ID": "13812",
"typeID": "Arrow",
"zOrder": "55",
"w": "129",
"h": "34",
"measuredW": "150",
"measuredH": "100",
- "x": "1001",
- "y": "2260",
+ "x": "1011",
+ "y": "2270",
"properties": {
"color": "10027263",
"curvature": "0",
@@ -2047,15 +2009,15 @@
}
},
{
- "ID": "10014",
+ "ID": "13813",
"typeID": "Arrow",
"zOrder": "56",
"w": "209",
"h": "108",
"measuredW": "150",
"measuredH": "100",
- "x": "623",
- "y": "1584",
+ "x": "633",
+ "y": "1594",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2077,15 +2039,15 @@
}
},
{
- "ID": "10015",
+ "ID": "13814",
"typeID": "Arrow",
"zOrder": "57",
"w": "90",
"h": "2",
"measuredW": "150",
"measuredH": "100",
- "x": "1013",
- "y": "1521",
+ "x": "1023",
+ "y": "1531",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -2106,15 +2068,15 @@
}
},
{
- "ID": "10016",
+ "ID": "13815",
"typeID": "Arrow",
"zOrder": "58",
"w": "160",
"h": "3",
"measuredW": "150",
"measuredH": "100",
- "x": "283",
- "y": "1353",
+ "x": "293",
+ "y": "1363",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2136,15 +2098,15 @@
}
},
{
- "ID": "10017",
+ "ID": "13816",
"typeID": "Arrow",
"zOrder": "59",
"w": "1",
"h": "123",
"measuredW": "150",
"measuredH": "100",
- "x": "877",
- "y": "1112",
+ "x": "887",
+ "y": "1122",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2166,15 +2128,15 @@
}
},
{
- "ID": "10018",
+ "ID": "13817",
"typeID": "Arrow",
"zOrder": "60",
"w": "211",
"h": "128",
"measuredW": "150",
"measuredH": "100",
- "x": "512",
- "y": "1115",
+ "x": "522",
+ "y": "1125",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -2195,15 +2157,15 @@
}
},
{
- "ID": "10019",
+ "ID": "13818",
"typeID": "__group__",
"zOrder": "61",
"measuredW": "158",
"measuredH": "49",
"w": "158",
"h": "49",
- "x": "154",
- "y": "1167",
+ "x": "164",
+ "y": "1177",
"properties": {
"controlName": "101-package-managers:yarn"
},
@@ -2274,15 +2236,15 @@
}
},
{
- "ID": "10020",
+ "ID": "13819",
"typeID": "Arrow",
"zOrder": "62",
"w": "109",
"h": "161",
"measuredW": "150",
"measuredH": "100",
- "x": "748",
- "y": "931",
+ "x": "758",
+ "y": "941",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -2302,15 +2264,15 @@
}
},
{
- "ID": "10021",
+ "ID": "13820",
"typeID": "Arrow",
"zOrder": "63",
"w": "1",
"h": "77",
"measuredW": "150",
"measuredH": "100",
- "x": "1114",
- "y": "934",
+ "x": "1124",
+ "y": "944",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2332,15 +2294,15 @@
}
},
{
- "ID": "10022",
+ "ID": "13821",
"typeID": "Arrow",
"zOrder": "64",
"w": "85",
"h": "3",
"measuredW": "150",
"measuredH": "100",
- "x": "845",
- "y": "918",
+ "x": "855",
+ "y": "928",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2362,15 +2324,15 @@
}
},
{
- "ID": "10023",
+ "ID": "13822",
"typeID": "Arrow",
"zOrder": "65",
"w": "2",
"h": "74",
"measuredW": "150",
"measuredH": "100",
- "x": "622",
- "y": "924",
+ "x": "632",
+ "y": "934",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2392,15 +2354,15 @@
}
},
{
- "ID": "10024",
+ "ID": "13823",
"typeID": "Arrow",
"zOrder": "66",
"w": "120",
"h": "3",
"measuredW": "150",
"measuredH": "100",
- "x": "772",
- "y": "706",
+ "x": "782",
+ "y": "716",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2422,15 +2384,15 @@
}
},
{
- "ID": "10025",
+ "ID": "13824",
"typeID": "Arrow",
"zOrder": "67",
"w": "108",
"h": "5",
"measuredW": "150",
"measuredH": "100",
- "x": "783",
- "y": "653",
+ "x": "793",
+ "y": "663",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -2451,15 +2413,15 @@
}
},
{
- "ID": "10026",
+ "ID": "13825",
"typeID": "Arrow",
"zOrder": "68",
"w": "100",
"h": "45",
"measuredW": "150",
"measuredH": "100",
- "x": "783",
- "y": "607",
+ "x": "793",
+ "y": "617",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -2481,15 +2443,15 @@
}
},
{
- "ID": "10027",
+ "ID": "13826",
"typeID": "Arrow",
"zOrder": "69",
"w": "40",
"h": "139",
"measuredW": "150",
"measuredH": "100",
- "x": "656",
- "y": "490",
+ "x": "666",
+ "y": "500",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -2509,15 +2471,15 @@
}
},
{
- "ID": "10028",
+ "ID": "13827",
"typeID": "Arrow",
"zOrder": "70",
"w": "151",
"h": "29",
"measuredW": "150",
"measuredH": "100",
- "x": "737",
- "y": "482",
+ "x": "747",
+ "y": "492",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -2538,15 +2500,15 @@
}
},
{
- "ID": "10029",
+ "ID": "13828",
"typeID": "Arrow",
"zOrder": "71",
"w": "153",
"h": "13",
"measuredW": "150",
"measuredH": "100",
- "x": "739",
- "y": "465",
+ "x": "749",
+ "y": "475",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2569,14 +2531,14 @@
}
},
{
- "ID": "10030",
+ "ID": "13829",
"typeID": "Arrow",
"zOrder": "72",
"h": "60",
"measuredW": "150",
"measuredH": "100",
- "x": "737",
- "y": "416",
+ "x": "747",
+ "y": "426",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -2598,15 +2560,15 @@
}
},
{
- "ID": "10031",
+ "ID": "13830",
"typeID": "Arrow",
"zOrder": "73",
"w": "134",
"h": "36",
"measuredW": "150",
"measuredH": "100",
- "x": "447",
- "y": "483",
+ "x": "457",
+ "y": "493",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2629,15 +2591,15 @@
}
},
{
- "ID": "10032",
+ "ID": "13831",
"typeID": "Arrow",
"zOrder": "74",
"w": "131",
"h": "9",
"measuredW": "150",
"measuredH": "100",
- "x": "447",
- "y": "470",
+ "x": "457",
+ "y": "480",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2659,15 +2621,15 @@
}
},
{
- "ID": "10033",
+ "ID": "13832",
"typeID": "Arrow",
"zOrder": "75",
"w": "143",
"h": "53",
"measuredW": "150",
"measuredH": "100",
- "x": "437",
- "y": "423",
+ "x": "447",
+ "y": "433",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2689,15 +2651,15 @@
}
},
{
- "ID": "10034",
+ "ID": "13833",
"typeID": "Arrow",
"zOrder": "76",
"w": "45",
"h": "139",
"measuredW": "150",
"measuredH": "100",
- "x": "634",
- "y": "327",
+ "x": "644",
+ "y": "337",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -2718,28 +2680,28 @@
}
},
{
- "ID": "10035",
+ "ID": "13834",
"typeID": "HRule",
"zOrder": "77",
"measuredW": "100",
"measuredH": "10",
- "x": "1136",
- "y": "754",
+ "x": "1146",
+ "y": "764",
"properties": {
"color": "10027263",
"stroke": "dotted"
}
},
{
- "ID": "10036",
+ "ID": "13835",
"typeID": "Arrow",
"zOrder": "78",
"w": "71",
"h": "134",
"measuredW": "150",
"measuredH": "100",
- "x": "646",
- "y": "765",
+ "x": "656",
+ "y": "775",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2760,15 +2722,15 @@
}
},
{
- "ID": "10037",
+ "ID": "13836",
"typeID": "Arrow",
"zOrder": "79",
"w": "130",
"h": "213",
"measuredW": "150",
"measuredH": "100",
- "x": "428",
- "y": "776",
+ "x": "438",
+ "y": "786",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2791,15 +2753,15 @@
}
},
{
- "ID": "10038",
+ "ID": "13837",
"typeID": "Arrow",
"zOrder": "80",
"w": "110",
"h": "157",
"measuredW": "150",
"measuredH": "100",
- "x": "442",
- "y": "769",
+ "x": "452",
+ "y": "779",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2822,15 +2784,15 @@
}
},
{
- "ID": "10039",
+ "ID": "13838",
"typeID": "Arrow",
"zOrder": "81",
"w": "119",
"h": "120",
"measuredW": "150",
"measuredH": "100",
- "x": "434",
- "y": "762",
+ "x": "444",
+ "y": "772",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2853,15 +2815,15 @@
}
},
{
- "ID": "10040",
+ "ID": "13839",
"typeID": "Arrow",
"zOrder": "82",
"w": "128",
"h": "82",
"measuredW": "150",
"measuredH": "100",
- "x": "429",
- "y": "751",
+ "x": "439",
+ "y": "761",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2884,15 +2846,15 @@
}
},
{
- "ID": "10041",
+ "ID": "13840",
"typeID": "Arrow",
"zOrder": "83",
"w": "123",
"h": "34",
"measuredW": "150",
"measuredH": "100",
- "x": "429",
- "y": "753",
+ "x": "439",
+ "y": "763",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2915,15 +2877,15 @@
}
},
{
- "ID": "10042",
+ "ID": "13841",
"typeID": "Arrow",
"zOrder": "84",
"w": "106",
"h": "99",
"measuredW": "150",
"measuredH": "100",
- "x": "784",
- "y": "713",
+ "x": "794",
+ "y": "723",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -2945,15 +2907,15 @@
}
},
{
- "ID": "10043",
+ "ID": "13842",
"typeID": "Arrow",
"zOrder": "85",
"w": "109",
"h": "54",
"measuredW": "150",
"measuredH": "100",
- "x": "781",
- "y": "707",
+ "x": "791",
+ "y": "717",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -2975,15 +2937,15 @@
}
},
{
- "ID": "10044",
+ "ID": "13843",
"typeID": "Arrow",
"zOrder": "86",
"w": "111",
"h": "59",
"measuredW": "150",
"measuredH": "100",
- "x": "432",
- "y": "579",
+ "x": "442",
+ "y": "589",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -3005,15 +2967,15 @@
}
},
{
- "ID": "10045",
+ "ID": "13844",
"typeID": "Arrow",
"zOrder": "87",
"w": "112",
"h": "58",
"measuredW": "150",
"measuredH": "100",
- "x": "430",
- "y": "661",
+ "x": "440",
+ "y": "671",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -3036,15 +2998,15 @@
}
},
{
- "ID": "10046",
+ "ID": "13845",
"typeID": "Arrow",
"zOrder": "88",
"w": "112",
"h": "23",
"measuredW": "150",
"measuredH": "100",
- "x": "434",
- "y": "651",
+ "x": "444",
+ "y": "661",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -3067,15 +3029,15 @@
}
},
{
- "ID": "10047",
+ "ID": "13846",
"typeID": "Arrow",
"zOrder": "89",
"w": "120",
"h": "20",
"measuredW": "150",
"measuredH": "100",
- "x": "431",
- "y": "628",
+ "x": "441",
+ "y": "638",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -3097,15 +3059,15 @@
}
},
{
- "ID": "10048",
+ "ID": "13847",
"typeID": "Arrow",
"zOrder": "90",
"w": "19",
"h": "80",
"measuredW": "150",
"measuredH": "100",
- "x": "721",
- "y": "186",
+ "x": "731",
+ "y": "196",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -3128,15 +3090,15 @@
}
},
{
- "ID": "10049",
+ "ID": "13848",
"typeID": "__group__",
"zOrder": "91",
"measuredW": "250",
"measuredH": "55",
"w": "250",
"h": "55",
- "x": "543",
- "y": "619",
+ "x": "553",
+ "y": "629",
"properties": {
"controlName": "101-html"
},
@@ -3175,15 +3137,15 @@
}
},
{
- "ID": "10050",
+ "ID": "13849",
"typeID": "__group__",
"zOrder": "92",
"measuredW": "144",
"measuredH": "40",
"w": "144",
"h": "40",
- "x": "624",
- "y": "273",
+ "x": "634",
+ "y": "283",
"properties": {
"controlName": "ext_link:roadmap.sh/frontend"
},
@@ -3208,15 +3170,15 @@
}
},
{
- "ID": "10051",
+ "ID": "13850",
"typeID": "__group__",
"zOrder": "93",
"measuredW": "304",
"measuredH": "47",
"w": "304",
"h": "47",
- "x": "152",
- "y": "552",
+ "x": "162",
+ "y": "562",
"properties": {
"controlName": "100-html:learn-the-basics"
},
@@ -3288,15 +3250,15 @@
}
},
{
- "ID": "10052",
+ "ID": "13851",
"typeID": "__group__",
"zOrder": "94",
"measuredW": "304",
"measuredH": "45",
"w": "304",
"h": "45",
- "x": "152",
- "y": "601",
+ "x": "162",
+ "y": "611",
"properties": {
"controlName": "101-html:writing-semantic-html"
},
@@ -3368,15 +3330,15 @@
}
},
{
- "ID": "10053",
+ "ID": "13852",
"typeID": "__group__",
"zOrder": "95",
"measuredW": "304",
"measuredH": "45",
"w": "304",
"h": "45",
- "x": "152",
- "y": "647",
+ "x": "162",
+ "y": "657",
"properties": {
"controlName": "102-html:forms-and-validations"
},
@@ -3448,15 +3410,15 @@
}
},
{
- "ID": "10054",
+ "ID": "13853",
"typeID": "__group__",
"zOrder": "96",
"measuredW": "304",
"measuredH": "49",
"w": "304",
"h": "49",
- "x": "152",
- "y": "690",
+ "x": "162",
+ "y": "700",
"properties": {
"controlName": "103-html:conventions-and-best-practices"
},
@@ -3528,15 +3490,15 @@
}
},
{
- "ID": "10055",
+ "ID": "13854",
"typeID": "__group__",
"zOrder": "97",
"measuredW": "250",
"measuredH": "50",
"w": "250",
"h": "50",
- "x": "543",
- "y": "681",
+ "x": "553",
+ "y": "691",
"properties": {
"controlName": "102-css"
},
@@ -3575,15 +3537,15 @@
}
},
{
- "ID": "10056",
+ "ID": "13855",
"typeID": "__group__",
"zOrder": "98",
"measuredW": "123",
"measuredH": "193",
"w": "123",
"h": "193",
- "x": "1183",
- "y": "652",
+ "x": "1193",
+ "y": "662",
"properties": {
"controlName": "101-css:making-layouts"
},
@@ -3719,15 +3681,15 @@
}
},
{
- "ID": "10057",
+ "ID": "13856",
"typeID": "__group__",
"zOrder": "99",
"measuredW": "289",
"measuredH": "47",
"w": "289",
"h": "47",
- "x": "875",
- "y": "679",
+ "x": "885",
+ "y": "689",
"properties": {
"controlName": "100-css:learn-the-basics"
},
@@ -3799,15 +3761,15 @@
}
},
{
- "ID": "10058",
+ "ID": "13857",
"typeID": "__group__",
"zOrder": "100",
"measuredW": "290",
"measuredH": "51",
"w": "290",
"h": "51",
- "x": "874",
- "y": "728",
+ "x": "884",
+ "y": "738",
"properties": {
"controlName": "101-css:making-layouts"
},
@@ -3879,52 +3841,52 @@
}
},
{
- "ID": "10059",
+ "ID": "13858",
"typeID": "Canvas",
"zOrder": "101",
"w": "350",
"h": "141",
"measuredW": "100",
"measuredH": "70",
- "x": "933",
- "y": "169"
+ "x": "943",
+ "y": "179"
},
{
- "ID": "10060",
+ "ID": "13859",
"typeID": "Label",
"zOrder": "102",
"measuredW": "314",
"measuredH": "25",
- "x": "947",
- "y": "186",
+ "x": "957",
+ "y": "196",
"properties": {
"size": "17",
"text": "Find the detailed version of this roadmap"
}
},
{
- "ID": "10061",
+ "ID": "13860",
"typeID": "Label",
"zOrder": "103",
"measuredW": "319",
"measuredH": "25",
- "x": "947",
- "y": "214",
+ "x": "957",
+ "y": "224",
"properties": {
"size": "17",
"text": "along with resources and other roadmaps"
}
},
{
- "ID": "10062",
+ "ID": "13861",
"typeID": "__group__",
"zOrder": "104",
"measuredW": "288",
"measuredH": "45",
"w": "288",
"h": "45",
- "x": "874",
- "y": "783",
+ "x": "884",
+ "y": "793",
"properties": {
"controlName": "102-css:responsive-design-and-media-queries"
},
@@ -3996,15 +3958,15 @@
}
},
{
- "ID": "10063",
+ "ID": "13862",
"typeID": "__group__",
"zOrder": "105",
"measuredW": "250",
"measuredH": "50",
"w": "250",
"h": "50",
- "x": "543",
- "y": "738",
+ "x": "553",
+ "y": "748",
"properties": {
"controlName": "103-javascript"
},
@@ -4043,15 +4005,15 @@
}
},
{
- "ID": "10064",
+ "ID": "13863",
"typeID": "__group__",
"zOrder": "106",
"measuredW": "304",
"measuredH": "48",
"w": "304",
"h": "48",
- "x": "152",
- "y": "753",
+ "x": "162",
+ "y": "763",
"properties": {
"controlName": "100-javascript:syntax-and-basic-constructs"
},
@@ -4123,15 +4085,15 @@
}
},
{
- "ID": "10065",
+ "ID": "13864",
"typeID": "__group__",
"zOrder": "107",
"measuredW": "305",
"measuredH": "45",
"w": "305",
"h": "45",
- "x": "152",
- "y": "802",
+ "x": "162",
+ "y": "812",
"properties": {
"controlName": "101-javascript:learn-dom-manipulation"
},
@@ -4203,15 +4165,15 @@
}
},
{
- "ID": "10066",
+ "ID": "13865",
"typeID": "__group__",
"zOrder": "108",
"measuredW": "305",
"measuredH": "117",
"w": "305",
"h": "117",
- "x": "151",
- "y": "947",
+ "x": "161",
+ "y": "957",
"properties": {
"controlName": "104-javascript:concepts"
},
@@ -4311,15 +4273,15 @@
}
},
{
- "ID": "10067",
+ "ID": "13866",
"typeID": "__group__",
"zOrder": "109",
"measuredW": "304",
"measuredH": "45",
"w": "304",
"h": "45",
- "x": "152",
- "y": "849",
+ "x": "162",
+ "y": "859",
"properties": {
"controlName": "102-javascript:learn-fetch-api-ajax-xhr"
},
@@ -4391,15 +4353,15 @@
}
},
{
- "ID": "10068",
+ "ID": "13867",
"typeID": "__group__",
"zOrder": "110",
"measuredW": "305",
"measuredH": "47",
"w": "305",
"h": "47",
- "x": "151",
- "y": "895",
+ "x": "161",
+ "y": "905",
"properties": {
"controlName": "103-javascript:es6-and-modular-javascript"
},
@@ -4471,15 +4433,15 @@
}
},
{
- "ID": "10069",
+ "ID": "13868",
"typeID": "__group__",
"zOrder": "111",
"measuredW": "320",
"measuredH": "45",
"w": "320",
"h": "45",
- "x": "948",
- "y": "250",
+ "x": "958",
+ "y": "260",
"properties": {
"controlName": "ext_link:roadmap.sh"
},
@@ -4577,15 +4539,15 @@
}
},
{
- "ID": "10070",
+ "ID": "13869",
"typeID": "__group__",
"zOrder": "112",
"measuredW": "187",
"measuredH": "60",
"w": "187",
"h": "60",
- "x": "564",
- "y": "439",
+ "x": "574",
+ "y": "449",
"properties": {
"controlName": "100-internet"
},
@@ -4656,15 +4618,15 @@
}
},
{
- "ID": "10071",
+ "ID": "13870",
"typeID": "__group__",
"zOrder": "113",
"measuredW": "306",
"measuredH": "53",
"w": "306",
"h": "53",
- "x": "153",
- "y": "391",
+ "x": "163",
+ "y": "401",
"properties": {
"controlName": "100-internet:how-does-the-internet-work"
},
@@ -4736,15 +4698,15 @@
}
},
{
- "ID": "10072",
+ "ID": "13871",
"typeID": "__group__",
"zOrder": "114",
"measuredW": "307",
"measuredH": "47",
"w": "307",
"h": "47",
- "x": "152",
- "y": "443",
+ "x": "162",
+ "y": "453",
"properties": {
"controlName": "101-internet:what-is-http"
},
@@ -4816,15 +4778,15 @@
}
},
{
- "ID": "10073",
+ "ID": "13872",
"typeID": "__group__",
"zOrder": "115",
"measuredW": "307",
"measuredH": "48",
"w": "307",
"h": "48",
- "x": "152",
- "y": "488",
+ "x": "162",
+ "y": "498",
"properties": {
"controlName": "102-internet:browsers-and-how-they-work"
},
@@ -4896,15 +4858,15 @@
}
},
{
- "ID": "10074",
+ "ID": "13873",
"typeID": "__group__",
"zOrder": "116",
"measuredW": "289",
"measuredH": "49",
"w": "289",
"h": "49",
- "x": "875",
- "y": "388",
+ "x": "885",
+ "y": "398",
"properties": {
"controlName": "103-internet:dns-and-how-it-works"
},
@@ -4976,15 +4938,15 @@
}
},
{
- "ID": "10075",
+ "ID": "13874",
"typeID": "__group__",
"zOrder": "117",
"measuredW": "289",
"measuredH": "45",
"w": "289",
"h": "45",
- "x": "874",
- "y": "438",
+ "x": "884",
+ "y": "448",
"properties": {
"controlName": "104-internet:what-is-domain-name"
},
@@ -5056,15 +5018,15 @@
}
},
{
- "ID": "10076",
+ "ID": "13875",
"typeID": "__group__",
"zOrder": "118",
"measuredW": "288",
"measuredH": "46",
"w": "288",
"h": "46",
- "x": "875",
- "y": "483",
+ "x": "885",
+ "y": "493",
"properties": {
"controlName": "105-internet:what-is-hosting"
},
@@ -5136,15 +5098,15 @@
}
},
{
- "ID": "10077",
+ "ID": "13876",
"typeID": "__group__",
"zOrder": "119",
"measuredW": "288",
"measuredH": "48",
"w": "288",
"h": "48",
- "x": "875",
- "y": "581",
+ "x": "885",
+ "y": "591",
"properties": {
"controlName": "104-html:accessibility"
},
@@ -5216,15 +5178,15 @@
}
},
{
- "ID": "10078",
+ "ID": "13877",
"typeID": "__group__",
"zOrder": "120",
"measuredW": "289",
"measuredH": "46",
"w": "289",
"h": "46",
- "x": "875",
- "y": "630",
+ "x": "885",
+ "y": "640",
"properties": {
"controlName": "105-html:seo-basics"
},
@@ -5296,15 +5258,15 @@
}
},
{
- "ID": "10079",
+ "ID": "13878",
"typeID": "__group__",
"zOrder": "121",
"measuredW": "225",
"measuredH": "62",
"w": "225",
"h": "62",
- "x": "513",
- "y": "972",
+ "x": "523",
+ "y": "982",
"properties": {
"controlName": "100-version-control-systems:basic-usage-of-git"
},
@@ -5375,15 +5337,15 @@
}
},
{
- "ID": "10080",
+ "ID": "13879",
"typeID": "__group__",
"zOrder": "122",
"measuredW": "240",
"measuredH": "58",
"w": "240",
"h": "58",
- "x": "994",
- "y": "974",
+ "x": "1004",
+ "y": "984",
"properties": {
"controlName": "100-repo-hosting-services:github"
},
@@ -5454,15 +5416,15 @@
}
},
{
- "ID": "10081",
+ "ID": "13880",
"typeID": "__group__",
"zOrder": "123",
"measuredW": "352",
"measuredH": "78",
"w": "352",
"h": "78",
- "x": "885",
- "y": "882",
+ "x": "895",
+ "y": "892",
"properties": {
"controlName": "105-repo-hosting-services"
},
@@ -5515,15 +5477,15 @@
}
},
{
- "ID": "10082",
+ "ID": "13881",
"typeID": "__group__",
"zOrder": "124",
"measuredW": "336",
"measuredH": "77",
"w": "336",
"h": "77",
- "x": "522",
- "y": "882",
+ "x": "532",
+ "y": "892",
"properties": {
"controlName": "104-version-control-systems"
},
@@ -5576,15 +5538,15 @@
}
},
{
- "ID": "10083",
+ "ID": "13882",
"typeID": "__group__",
"zOrder": "125",
"measuredW": "211",
"measuredH": "53",
"w": "211",
"h": "53",
- "x": "415",
- "y": "1219",
+ "x": "425",
+ "y": "1229",
"properties": {
"controlName": "107-package-managers"
},
@@ -5623,15 +5585,15 @@
}
},
{
- "ID": "10084",
+ "ID": "13883",
"typeID": "__group__",
"zOrder": "126",
"measuredW": "158",
"measuredH": "49",
"w": "158",
"h": "49",
- "x": "154",
- "y": "1114",
+ "x": "164",
+ "y": "1124",
"properties": {
"controlName": "100-package-managers:npm"
},
@@ -5703,15 +5665,15 @@
}
},
{
- "ID": "10085",
+ "ID": "13884",
"typeID": "__group__",
"zOrder": "127",
"measuredW": "238",
"measuredH": "54",
"w": "238",
"h": "54",
- "x": "996",
- "y": "1090",
+ "x": "1006",
+ "y": "1100",
"properties": {
"controlName": "102-repo-hosting-services:bitbucket"
},
@@ -5799,15 +5761,15 @@
}
},
{
- "ID": "10086",
+ "ID": "13885",
"typeID": "__group__",
"zOrder": "128",
"measuredW": "238",
"measuredH": "55",
"w": "238",
"h": "55",
- "x": "996",
- "y": "1033",
+ "x": "1006",
+ "y": "1043",
"properties": {
"controlName": "101-repo-hosting-services:gitlab"
},
@@ -5895,15 +5857,15 @@
}
},
{
- "ID": "10087",
+ "ID": "13886",
"typeID": "__group__",
"zOrder": "129",
"measuredW": "381",
"measuredH": "62",
"w": "381",
"h": "62",
- "x": "564",
- "y": "1065",
+ "x": "574",
+ "y": "1075",
"properties": {
"controlName": "106-web-security-knowledge"
},
@@ -5974,15 +5936,15 @@
}
},
{
- "ID": "10088",
+ "ID": "13887",
"typeID": "__group__",
"zOrder": "130",
"measuredW": "408",
"measuredH": "162",
"w": "408",
"h": "162",
- "x": "151",
- "y": "183",
+ "x": "161",
+ "y": "193",
"children": {
"controls": {
"control": [
@@ -6183,26 +6145,26 @@
}
},
{
- "ID": "10089",
+ "ID": "13888",
"typeID": "TextArea",
"zOrder": "131",
"w": "456",
"h": "161",
"measuredW": "200",
"measuredH": "140",
- "x": "776",
- "y": "1181"
+ "x": "786",
+ "y": "1191"
},
{
- "ID": "10090",
+ "ID": "13889",
"typeID": "__group__",
"zOrder": "132",
"measuredW": "163",
"measuredH": "48",
"w": "163",
"h": "48",
- "x": "791",
- "y": "1280",
+ "x": "801",
+ "y": "1290",
"properties": {
"controlName": "102-web-security-knowledge:cors"
},
@@ -6241,15 +6203,15 @@
}
},
{
- "ID": "10091",
+ "ID": "13890",
"typeID": "__group__",
"zOrder": "133",
"measuredW": "166",
"measuredH": "49",
"w": "166",
"h": "49",
- "x": "790",
- "y": "1225",
+ "x": "800",
+ "y": "1235",
"properties": {
"controlName": "100-web-security-knowledge:https"
},
@@ -6288,15 +6250,15 @@
}
},
{
- "ID": "10092",
+ "ID": "13891",
"typeID": "__group__",
"zOrder": "134",
"measuredW": "257",
"measuredH": "49",
"w": "257",
"h": "49",
- "x": "961",
- "y": "1225",
+ "x": "971",
+ "y": "1235",
"properties": {
"controlName": "101-web-security-knowledge:content-security-policy"
},
@@ -6335,15 +6297,15 @@
}
},
{
- "ID": "10093",
+ "ID": "13892",
"typeID": "__group__",
"zOrder": "135",
"measuredW": "257",
"measuredH": "49",
"w": "257",
"h": "49",
- "x": "961",
- "y": "1279",
+ "x": "971",
+ "y": "1289",
"properties": {
"controlName": "103-web-security-knowledge:owasp-security-risks"
},
@@ -6382,29 +6344,29 @@
}
},
{
- "ID": "10094",
+ "ID": "13893",
"typeID": "Label",
"zOrder": "136",
"w": "372",
"measuredW": "344",
"measuredH": "25",
- "x": "792",
- "y": "1194",
+ "x": "802",
+ "y": "1204",
"properties": {
"size": "17",
"text": "Get at least a basic knowledge of all of these"
}
},
{
- "ID": "10095",
+ "ID": "13894",
"typeID": "__group__",
"zOrder": "137",
"measuredW": "24",
"measuredH": "24",
"w": "24",
"h": "24",
- "x": "1218",
- "y": "1172",
+ "x": "1228",
+ "y": "1182",
"children": {
"controls": {
"control": [
@@ -6445,15 +6407,15 @@
}
},
{
- "ID": "10096",
+ "ID": "13895",
"typeID": "Arrow",
"zOrder": "138",
"w": "117",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "677",
- "y": "2794",
+ "x": "687",
+ "y": "2804",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6475,15 +6437,15 @@
}
},
{
- "ID": "10097",
+ "ID": "13896",
"typeID": "Arrow",
"zOrder": "139",
"w": "158",
"h": "72",
"measuredW": "150",
"measuredH": "100",
- "x": "286",
- "y": "2848",
+ "x": "296",
+ "y": "2858",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6505,15 +6467,15 @@
}
},
{
- "ID": "10098",
+ "ID": "13897",
"typeID": "Arrow",
"zOrder": "140",
"w": "133",
"h": "223",
"measuredW": "150",
"measuredH": "100",
- "x": "1007",
- "y": "2688",
+ "x": "1017",
+ "y": "2698",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -6534,15 +6496,15 @@
}
},
{
- "ID": "10099",
+ "ID": "13898",
"typeID": "Arrow",
"zOrder": "141",
"w": "112",
"h": "137",
"measuredW": "150",
"measuredH": "100",
- "x": "1033",
- "y": "2691",
+ "x": "1043",
+ "y": "2701",
"properties": {
"color": "2848996",
"leftArrow": "false",
@@ -6563,15 +6525,15 @@
}
},
{
- "ID": "10100",
+ "ID": "13899",
"typeID": "__group__",
"zOrder": "142",
"measuredW": "216",
"measuredH": "50",
"w": "216",
"h": "50",
- "x": "414",
- "y": "1334",
+ "x": "424",
+ "y": "1344",
"properties": {
"controlName": "109-css-preprocessors"
},
@@ -6610,15 +6572,15 @@
}
},
{
- "ID": "10101",
+ "ID": "13900",
"typeID": "Arrow",
"zOrder": "143",
"w": "107",
"h": "93",
"measuredW": "150",
"measuredH": "100",
- "x": "1039",
- "y": "2687",
+ "x": "1049",
+ "y": "2697",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -6640,15 +6602,15 @@
}
},
{
- "ID": "10102",
+ "ID": "13901",
"typeID": "Arrow",
"zOrder": "144",
"w": "100",
"h": "48",
"measuredW": "150",
"measuredH": "100",
- "x": "1042",
- "y": "2682",
+ "x": "1052",
+ "y": "2692",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6671,15 +6633,15 @@
}
},
{
- "ID": "10103",
+ "ID": "13902",
"typeID": "Arrow",
"zOrder": "145",
"w": "120",
"h": "12",
"measuredW": "150",
"measuredH": "100",
- "x": "1019",
- "y": "2669",
+ "x": "1029",
+ "y": "2679",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -6702,15 +6664,15 @@
}
},
{
- "ID": "10104",
+ "ID": "13903",
"typeID": "__group__",
"zOrder": "146",
"measuredW": "213",
"measuredH": "50",
"w": "213",
"h": "50",
- "x": "415",
- "y": "1278",
+ "x": "425",
+ "y": "1288",
"properties": {
"controlName": "108-css-architecture"
},
@@ -6749,15 +6711,15 @@
}
},
{
- "ID": "10105",
+ "ID": "13904",
"typeID": "__group__",
"zOrder": "147",
"measuredW": "158",
"measuredH": "40",
"w": "158",
"h": "40",
- "x": "153",
- "y": "1283",
+ "x": "163",
+ "y": "1293",
"properties": {
"controlName": "100-css-architecture:bem"
},
@@ -6829,15 +6791,15 @@
}
},
{
- "ID": "10106",
+ "ID": "13905",
"typeID": "Arrow",
"zOrder": "148",
"w": "180",
"h": "45",
"measuredW": "150",
"measuredH": "100",
- "x": "280",
- "y": "2942",
+ "x": "290",
+ "y": "2952",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6860,15 +6822,15 @@
}
},
{
- "ID": "10107",
+ "ID": "13906",
"typeID": "Arrow",
"zOrder": "149",
"w": "98",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "946",
- "y": "2502",
+ "x": "956",
+ "y": "2512",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6890,15 +6852,15 @@
}
},
{
- "ID": "10108",
+ "ID": "13907",
"typeID": "__group__",
"zOrder": "150",
"measuredW": "211",
"measuredH": "50",
"w": "211",
"h": "50",
- "x": "516",
- "y": "1500",
+ "x": "526",
+ "y": "1510",
"properties": {
"controlName": "110-build-tools"
},
@@ -6937,15 +6899,15 @@
}
},
{
- "ID": "10109",
+ "ID": "13908",
"typeID": "Arrow",
"zOrder": "151",
"w": "1",
"h": "86",
"measuredW": "150",
"measuredH": "100",
- "x": "554",
- "y": "2371",
+ "x": "564",
+ "y": "2381",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6967,15 +6929,15 @@
}
},
{
- "ID": "10110",
+ "ID": "13909",
"typeID": "Arrow",
"zOrder": "152",
"w": "177",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "358",
- "y": "2361",
+ "x": "368",
+ "y": "2371",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -6997,15 +6959,15 @@
}
},
{
- "ID": "10111",
+ "ID": "13910",
"typeID": "__group__",
"zOrder": "153",
"measuredW": "225",
"measuredH": "50",
"w": "225",
"h": "50",
- "x": "811",
- "y": "1497",
+ "x": "821",
+ "y": "1507",
"properties": {
"controlName": "100-build-tools:task-runners"
},
@@ -7044,15 +7006,15 @@
}
},
{
- "ID": "10112",
+ "ID": "13911",
"typeID": "Arrow",
"zOrder": "154",
"w": "116",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "729",
- "y": "2360",
+ "x": "739",
+ "y": "2370",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -7073,15 +7035,15 @@
}
},
{
- "ID": "10113",
+ "ID": "13912",
"typeID": "__group__",
"zOrder": "155",
"measuredW": "156",
"measuredH": "45",
"w": "156",
"h": "45",
- "x": "1084",
- "y": "1501",
+ "x": "1094",
+ "y": "1511",
"properties": {
"controlName": "100-build-tools:task-runners:npm-scripts"
},
@@ -7152,15 +7114,15 @@
}
},
{
- "ID": "10114",
+ "ID": "13913",
"typeID": "Arrow",
"zOrder": "156",
"w": "239",
"h": "239",
"measuredW": "150",
"measuredH": "100",
- "x": "464",
- "y": "1761",
+ "x": "474",
+ "y": "1771",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -7181,15 +7143,15 @@
}
},
{
- "ID": "10115",
+ "ID": "13914",
"typeID": "Arrow",
"zOrder": "157",
"w": "191",
"h": "3",
"measuredW": "150",
"measuredH": "100",
- "x": "913",
- "y": "2042",
+ "x": "923",
+ "y": "2052",
"properties": {
"color": "10027263",
"curvature": "0",
@@ -7211,15 +7173,15 @@
}
},
{
- "ID": "10116",
+ "ID": "13915",
"typeID": "__group__",
"zOrder": "158",
"measuredW": "158",
"measuredH": "40",
"w": "158",
"h": "40",
- "x": "1084",
- "y": "1647",
+ "x": "1094",
+ "y": "1657",
"properties": {
"controlName": "100-build-tools:module-bundlers:webpack"
},
@@ -7304,15 +7266,15 @@
}
},
{
- "ID": "10117",
+ "ID": "13916",
"typeID": "__group__",
"zOrder": "159",
"measuredW": "158",
"measuredH": "40",
"w": "158",
"h": "40",
- "x": "1084",
- "y": "1692",
+ "x": "1094",
+ "y": "1702",
"properties": {
"controlName": "102-build-tools:module-bundlers:rollup"
},
@@ -7414,15 +7376,15 @@
}
},
{
- "ID": "10118",
+ "ID": "13917",
"typeID": "__group__",
"zOrder": "160",
"measuredW": "158",
"measuredH": "40",
"w": "158",
"h": "40",
- "x": "1084",
- "y": "1738",
+ "x": "1094",
+ "y": "1748",
"properties": {
"controlName": "103-build-tools:module-bundlers:parcel"
},
@@ -7524,15 +7486,15 @@
}
},
{
- "ID": "10119",
+ "ID": "13918",
"typeID": "__group__",
"zOrder": "161",
"measuredW": "225",
"measuredH": "50",
"w": "225",
"h": "50",
- "x": "812",
- "y": "1554",
+ "x": "822",
+ "y": "1564",
"properties": {
"controlName": "101-build-tools:module-bundlers"
},
@@ -7571,15 +7533,15 @@
}
},
{
- "ID": "10120",
+ "ID": "13919",
"typeID": "Arrow",
"zOrder": "162",
"w": "119",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "990",
- "y": "2362",
+ "x": "1000",
+ "y": "2372",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -7602,15 +7564,15 @@
}
},
{
- "ID": "10121",
+ "ID": "13920",
"typeID": "__group__",
"zOrder": "163",
"measuredW": "213",
"measuredH": "53",
"w": "213",
"h": "53",
- "x": "514",
- "y": "1555",
+ "x": "524",
+ "y": "1565",
"properties": {
"controlName": "111-pick-a-framework"
},
@@ -7650,15 +7612,15 @@
}
},
{
- "ID": "10122",
+ "ID": "13921",
"typeID": "__group__",
"zOrder": "164",
"measuredW": "152",
"measuredH": "40",
"w": "152",
"h": "40",
- "x": "154",
- "y": "1469",
+ "x": "164",
+ "y": "1479",
"properties": {
"controlName": "100-pick-a-framework:react-js"
},
@@ -7730,15 +7692,15 @@
}
},
{
- "ID": "10123",
+ "ID": "13922",
"typeID": "__group__",
"zOrder": "165",
"measuredW": "153",
"measuredH": "40",
"w": "153",
"h": "40",
- "x": "152",
- "y": "1515",
+ "x": "162",
+ "y": "1525",
"properties": {
"controlName": "101-pick-a-framework:angular"
},
@@ -7826,15 +7788,15 @@
}
},
{
- "ID": "10124",
+ "ID": "13923",
"typeID": "__group__",
"zOrder": "166",
"measuredW": "152",
"measuredH": "40",
"w": "152",
"h": "40",
- "x": "151",
- "y": "1561",
+ "x": "161",
+ "y": "1571",
"properties": {
"controlName": "102-pick-a-framework:vue-js"
},
@@ -7921,15 +7883,15 @@
}
},
{
- "ID": "10125",
+ "ID": "13924",
"typeID": "Arrow",
"zOrder": "167",
"w": "95",
"h": "1",
"measuredW": "150",
"measuredH": "100",
- "x": "1117",
- "y": "2503",
+ "x": "1127",
+ "y": "2513",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -7952,15 +7914,15 @@
}
},
{
- "ID": "10126",
+ "ID": "13925",
"typeID": "__group__",
"zOrder": "168",
"measuredW": "203",
"measuredH": "50",
"w": "203",
"h": "50",
- "x": "808",
- "y": "1672",
+ "x": "818",
+ "y": "1682",
"properties": {
"controlName": "112-modern-css"
},
@@ -7999,15 +7961,15 @@
}
},
{
- "ID": "10127",
+ "ID": "13926",
"typeID": "Arrow",
"zOrder": "169",
"w": "65",
"h": "4",
"measuredW": "150",
"measuredH": "100",
- "x": "1121",
- "y": "2550",
+ "x": "1131",
+ "y": "2560",
"properties": {
"color": "2848996",
"direction": "bottom",
@@ -8029,15 +7991,15 @@
}
},
{
- "ID": "10128",
+ "ID": "13927",
"typeID": "Arrow",
"zOrder": "170",
"w": "65",
"h": "2",
"measuredW": "150",
"measuredH": "100",
- "x": "1122",
- "y": "2600",
+ "x": "1132",
+ "y": "2610",
"properties": {
"color": "2848996",
"curvature": "-1",
@@ -8059,15 +8021,15 @@
}
},
{
- "ID": "10129",
+ "ID": "13928",
"typeID": "__group__",
"zOrder": "171",
"measuredW": "211",
"measuredH": "40",
"w": "211",
"h": "40",
- "x": "809",
- "y": "1764",
+ "x": "819",
+ "y": "1774",
"properties": {
"controlName": "100-modern-css:styled-components"
},
@@ -8139,15 +8101,15 @@
}
},
{
- "ID": "10130",
+ "ID": "13929",
"typeID": "__group__",
"zOrder": "172",
"measuredW": "212",
"measuredH": "40",
"w": "212",
"h": "40",
- "x": "809",
- "y": "1809",
+ "x": "819",
+ "y": "1819",
"properties": {
"controlName": "101-modern-css:css-modules"
},
@@ -8219,15 +8181,15 @@
}
},
{
- "ID": "10131",
+ "ID": "13930",
"typeID": "Arrow",
"zOrder": "173",
"w": "179",
"h": "2",
"measuredW": "150",
"measuredH": "100",
- "x": "280",
- "y": "2935",
+ "x": "290",
+ "y": "2945",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -8250,15 +8212,15 @@
}
},
{
- "ID": "10132",
+ "ID": "13931",
"typeID": "Arrow",
"zOrder": "174",
"w": "161",
"h": "34",
"measuredW": "150",
"measuredH": "100",
- "x": "286",
- "y": "2892",
+ "x": "296",
+ "y": "2902",
"properties": {
"color": "2848996",
"curvature": "0",
@@ -8280,15 +8242,15 @@
}
},
{
- "ID": "10133",
+ "ID": "13932",
"typeID": "__group__",
"zOrder": "175",
"measuredW": "210",
"measuredH": "40",
"w": "210",
"h": "40",
- "x": "809",
- "y": "1899",
+ "x": "819",
+ "y": "1909",
"properties": {
"controlName": "103-modern-css:emotion"
},
@@ -8375,15 +8337,15 @@
}
},
{
- "ID": "10134",
+ "ID": "13933",
"typeID": "__group__",
"zOrder": "176",
"measuredW": "175",
"measuredH": "41",
"w": "175",
"h": "41",
- "x": "530",
- "y": "2773",
+ "x": "540",
+ "y": "2783",
"properties": {
"controlName": "100-graphql:apollo"
},
@@ -8455,15 +8417,15 @@
}
},
{
- "ID": "10135",
+ "ID": "13934",
"typeID": "__group__",
"zOrder": "177",
"measuredW": "285",
"measuredH": "59",
"w": "285",
"h": "59",
- "x": "783",
- "y": "2646",
+ "x": "793",
+ "y": "2656",
"properties": {
"controlName": "120-static-site-generators"
},
@@ -8534,15 +8496,15 @@
}
},
{
- "ID": "10136",
+ "ID": "13935",
"typeID": "__group__",
"zOrder": "178",
"measuredW": "156",
"measuredH": "41",
"w": "156",
"h": "41",
- "x": "1133",
- "y": "2757",
+ "x": "1143",
+ "y": "2767",
"properties": {
"controlName": "101-static-site-generators:gatsbyjs"
},
@@ -8614,15 +8576,15 @@
}
},
{
- "ID": "10137",
+ "ID": "13936",
"typeID": "__group__",
"zOrder": "179",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "1133",
- "y": "2711",
+ "x": "1143",
+ "y": "2721",
"properties": {
"controlName": "100-static-site-generators:next-js"
},
@@ -8694,15 +8656,15 @@
}
},
{
- "ID": "10138",
+ "ID": "13937",
"typeID": "__group__",
"zOrder": "180",
"measuredW": "156",
"measuredH": "41",
"w": "156",
"h": "41",
- "x": "1131",
- "y": "2988",
+ "x": "1141",
+ "y": "2998",
"properties": {
"controlName": "102-static-site-generators:nuxt-js"
},
@@ -8790,15 +8752,15 @@
}
},
{
- "ID": "10139",
+ "ID": "13938",
"typeID": "__group__",
"zOrder": "181",
"measuredW": "156",
"measuredH": "41",
"w": "156",
"h": "41",
- "x": "1131",
- "y": "2803",
+ "x": "1141",
+ "y": "2813",
"properties": {
"controlName": "103-static-site-generators:vuepress"
},
@@ -8886,15 +8848,15 @@
}
},
{
- "ID": "10140",
+ "ID": "13939",
"typeID": "__group__",
"zOrder": "182",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "1131",
- "y": "2850",
+ "x": "1141",
+ "y": "2860",
"properties": {
"controlName": "104-static-site-generators:jekyll"
},
@@ -8982,15 +8944,15 @@
}
},
{
- "ID": "10141",
+ "ID": "13940",
"typeID": "__group__",
"zOrder": "183",
"measuredW": "212",
"measuredH": "50",
"w": "212",
"h": "50",
- "x": "277",
- "y": "1733",
+ "x": "287",
+ "y": "1743",
"properties": {
"controlName": "114-css-frameworks"
},
@@ -9029,15 +8991,15 @@
}
},
{
- "ID": "10142",
+ "ID": "13941",
"typeID": "__group__",
"zOrder": "184",
"measuredW": "335",
"measuredH": "137",
"w": "335",
"h": "137",
- "x": "155",
- "y": "1806",
+ "x": "165",
+ "y": "1816",
"properties": {
"controlName": "114-css-frameworks:css-first"
},
@@ -9112,15 +9074,15 @@
}
},
{
- "ID": "10143",
+ "ID": "13942",
"typeID": "__group__",
"zOrder": "185",
"measuredW": "130",
"measuredH": "57",
"w": "130",
"h": "57",
- "x": "171",
- "y": "1816",
+ "x": "181",
+ "y": "1826",
"properties": {
"controlName": "100-css-frameworks:css-first:bootstrap"
},
@@ -9192,15 +9154,15 @@
}
},
{
- "ID": "10144",
+ "ID": "13943",
"typeID": "__group__",
"zOrder": "186",
"measuredW": "133",
"measuredH": "52",
"w": "133",
"h": "52",
- "x": "171",
- "y": "1875",
+ "x": "181",
+ "y": "1885",
"properties": {
"controlName": "101-css-frameworks:css-first:bulma"
},
@@ -9288,15 +9250,15 @@
}
},
{
- "ID": "10145",
+ "ID": "13944",
"typeID": "__group__",
"zOrder": "187",
"measuredW": "333",
"measuredH": "228",
"w": "333",
"h": "228",
- "x": "155",
- "y": "1962",
+ "x": "165",
+ "y": "1972",
"properties": {
"controlName": "114-css-frameworks:js-first"
},
@@ -9345,15 +9307,15 @@
}
},
{
- "ID": "10146",
+ "ID": "13945",
"typeID": "__group__",
"zOrder": "188",
"measuredW": "145",
"measuredH": "40",
"w": "145",
"h": "40",
- "x": "331",
- "y": "1978",
+ "x": "341",
+ "y": "1988",
"properties": {
"controlName": "100-css-frameworks:js-first:tailwind-css"
},
@@ -9440,15 +9402,15 @@
}
},
{
- "ID": "10147",
+ "ID": "13946",
"typeID": "__group__",
"zOrder": "189",
"measuredW": "150",
"measuredH": "37",
"w": "150",
"h": "37",
- "x": "331",
- "y": "2025",
+ "x": "341",
+ "y": "2035",
"properties": {
"controlName": "102-css-frameworks:js-first:material-ui"
},
@@ -9535,15 +9497,15 @@
}
},
{
- "ID": "10148",
+ "ID": "13947",
"typeID": "__group__",
"zOrder": "190",
"measuredW": "157",
"measuredH": "39",
"w": "157",
"h": "39",
- "x": "167",
- "y": "1979",
+ "x": "177",
+ "y": "1989",
"properties": {
"controlName": "104-css-frameworks:js-first:mantine"
},
@@ -9630,15 +9592,15 @@
}
},
{
- "ID": "10149",
+ "ID": "13948",
"typeID": "__group__",
"zOrder": "191",
"measuredW": "232",
"measuredH": "313",
"w": "232",
"h": "313",
- "x": "1068",
- "y": "1838",
+ "x": "1078",
+ "y": "1848",
"properties": {
"controlName": "115-testing-your-apps"
},
@@ -9687,15 +9649,15 @@
}
},
{
- "ID": "10150",
+ "ID": "13949",
"typeID": "__group__",
"zOrder": "192",
"measuredW": "207",
"measuredH": "40",
"w": "207",
"h": "40",
- "x": "1084",
- "y": "1896",
+ "x": "1094",
+ "y": "1906",
"properties": {
"controlName": "101-testing-your-apps:react-testing-library"
},
@@ -9766,15 +9728,15 @@
}
},
{
- "ID": "10151",
+ "ID": "13950",
"typeID": "__group__",
"zOrder": "193",
"measuredW": "207",
"measuredH": "37",
"w": "207",
"h": "37",
- "x": "1083",
- "y": "2029",
+ "x": "1093",
+ "y": "2039",
"properties": {
"controlName": "103-testing-your-apps:enzyme"
},
@@ -9845,15 +9807,15 @@
}
},
{
- "ID": "10152",
+ "ID": "13951",
"typeID": "__group__",
"zOrder": "194",
"measuredW": "205",
"measuredH": "40",
"w": "205",
"h": "40",
- "x": "1085",
- "y": "1852",
+ "x": "1095",
+ "y": "1862",
"properties": {
"controlName": "100-testing-your-apps:jest"
},
@@ -9925,15 +9887,15 @@
}
},
{
- "ID": "10153",
+ "ID": "13952",
"typeID": "__group__",
"zOrder": "195",
"measuredW": "205",
"measuredH": "39",
"w": "205",
"h": "39",
- "x": "1084",
- "y": "1941",
+ "x": "1094",
+ "y": "1951",
"properties": {
"controlName": "102-testing-your-apps:cypress"
},
@@ -10004,15 +9966,15 @@
}
},
{
- "ID": "10154",
+ "ID": "13953",
"typeID": "__group__",
"zOrder": "196",
"measuredW": "405",
"measuredH": "158",
"w": "405",
"h": "158",
- "x": "609",
- "y": "1980",
+ "x": "619",
+ "y": "1990",
"properties": {
"controlName": "115-testing-your-apps"
},
@@ -10065,7 +10027,7 @@
"typeID": "Label",
"zOrder": "3",
"w": "302",
- "measuredW": "275",
+ "measuredW": "286",
"measuredH": "25",
"x": "21",
"y": "115",
@@ -10093,15 +10055,15 @@
}
},
{
- "ID": "10155",
+ "ID": "13954",
"typeID": "__group__",
"zOrder": "197",
"measuredW": "234",
"measuredH": "60",
"w": "234",
"h": "60",
- "x": "784",
- "y": "2328",
+ "x": "794",
+ "y": "2338",
"properties": {
"controlName": "116-type-checkers"
},
@@ -10172,15 +10134,15 @@
}
},
{
- "ID": "10156",
+ "ID": "13955",
"typeID": "__group__",
"zOrder": "198",
"measuredW": "206",
"measuredH": "48",
"w": "206",
"h": "48",
- "x": "1095",
- "y": "2334",
+ "x": "1105",
+ "y": "2344",
"properties": {
"controlName": "100-type-checkers:typescript"
},
@@ -10284,15 +10246,15 @@
}
},
{
- "ID": "10157",
+ "ID": "13956",
"typeID": "__group__",
"zOrder": "199",
"measuredW": "247",
"measuredH": "61",
"w": "247",
"h": "61",
- "x": "496",
- "y": "2325",
+ "x": "506",
+ "y": "2335",
"properties": {
"controlName": "117-progressive-web-apps"
},
@@ -10363,15 +10325,15 @@
}
},
{
- "ID": "10158",
+ "ID": "13957",
"typeID": "__group__",
"zOrder": "200",
"measuredW": "237",
"measuredH": "400",
"w": "237",
"h": "400",
- "x": "134",
- "y": "2325",
+ "x": "144",
+ "y": "2335",
"properties": {
"controlName": "100-progressive-web-apps:apis"
},
@@ -10582,15 +10544,15 @@
}
},
{
- "ID": "10159",
+ "ID": "13958",
"typeID": "__group__",
"zOrder": "201",
"measuredW": "269",
"measuredH": "290",
"w": "269",
"h": "290",
- "x": "388",
- "y": "2435",
+ "x": "398",
+ "y": "2445",
"properties": {
"controlName": "101-progressive-web-apps:performance"
},
@@ -10753,15 +10715,15 @@
}
},
{
- "ID": "10160",
+ "ID": "13959",
"typeID": "__group__",
"zOrder": "202",
"measuredW": "285",
"measuredH": "59",
"w": "285",
"h": "59",
- "x": "679",
- "y": "2471",
+ "x": "689",
+ "y": "2481",
"properties": {
"controlName": "118-server-side-rendering"
},
@@ -10832,15 +10794,15 @@
}
},
{
- "ID": "10161",
+ "ID": "13960",
"typeID": "__group__",
"zOrder": "203",
"measuredW": "125",
"measuredH": "41",
"w": "125",
"h": "41",
- "x": "1011",
- "y": "2483",
+ "x": "1021",
+ "y": "2493",
"properties": {
"controlName": "100-server-side-rendering:react-js"
},
@@ -10911,15 +10873,15 @@
}
},
{
- "ID": "10162",
+ "ID": "13961",
"typeID": "__group__",
"zOrder": "204",
"measuredW": "116",
"measuredH": "41",
"w": "116",
"h": "41",
- "x": "1173",
- "y": "2482",
+ "x": "1183",
+ "y": "2492",
"properties": {
"controlName": "100-server-side-rendering:react-js:next-js"
},
@@ -10990,15 +10952,15 @@
}
},
{
- "ID": "10163",
+ "ID": "13962",
"typeID": "__group__",
"zOrder": "205",
"measuredW": "123",
"measuredH": "41",
"w": "123",
"h": "41",
- "x": "1015",
- "y": "2531",
+ "x": "1025",
+ "y": "2541",
"properties": {
"controlName": "101-server-side-rendering:angular"
},
@@ -11086,15 +11048,15 @@
}
},
{
- "ID": "10164",
+ "ID": "13963",
"typeID": "__group__",
"zOrder": "206",
"measuredW": "121",
"measuredH": "41",
"w": "121",
"h": "41",
- "x": "1170",
- "y": "2532",
+ "x": "1180",
+ "y": "2542",
"properties": {
"controlName": "100-server-side-rendering:angular:universal"
},
@@ -11182,15 +11144,15 @@
}
},
{
- "ID": "10165",
+ "ID": "13964",
"typeID": "__group__",
"zOrder": "207",
"measuredW": "124",
"measuredH": "41",
"w": "124",
"h": "41",
- "x": "1016",
- "y": "2581",
+ "x": "1026",
+ "y": "2591",
"properties": {
"controlName": "102-server-side-rendering:vue-js"
},
@@ -11278,15 +11240,15 @@
}
},
{
- "ID": "10166",
+ "ID": "13965",
"typeID": "__group__",
"zOrder": "208",
"measuredW": "122",
"measuredH": "41",
"w": "122",
"h": "41",
- "x": "1168",
- "y": "2581",
+ "x": "1178",
+ "y": "2591",
"properties": {
"controlName": "100-server-side-rendering:vue-js:nuxt-js"
},
@@ -11374,15 +11336,15 @@
}
},
{
- "ID": "10167",
+ "ID": "13966",
"typeID": "__group__",
"zOrder": "209",
"measuredW": "220",
"measuredH": "59",
"w": "220",
"h": "59",
- "x": "437",
- "y": "2899",
+ "x": "447",
+ "y": "2909",
"properties": {
"controlName": "121-mobile-applications"
},
@@ -11454,15 +11416,15 @@
}
},
{
- "ID": "10168",
+ "ID": "13967",
"typeID": "__group__",
"zOrder": "210",
"measuredW": "156",
"measuredH": "41",
"w": "156",
"h": "41",
- "x": "137",
- "y": "2824",
+ "x": "147",
+ "y": "2834",
"properties": {
"controlName": "100-mobile-applications:react-native"
},
@@ -11534,15 +11496,15 @@
}
},
{
- "ID": "10169",
+ "ID": "13968",
"typeID": "__group__",
"zOrder": "211",
"measuredW": "147",
"measuredH": "41",
"w": "147",
"h": "41",
- "x": "146",
- "y": "2964",
+ "x": "156",
+ "y": "2974",
"properties": {
"controlName": "101-mobile-applications:nativescript"
},
@@ -11581,15 +11543,15 @@
}
},
{
- "ID": "10170",
+ "ID": "13969",
"typeID": "__group__",
"zOrder": "212",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "136",
- "y": "2871",
+ "x": "146",
+ "y": "2881",
"properties": {
"controlName": "102-mobile-applications:flutter"
},
@@ -11661,15 +11623,15 @@
}
},
{
- "ID": "10171",
+ "ID": "13970",
"typeID": "__group__",
"zOrder": "213",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "1131",
- "y": "2896",
+ "x": "1141",
+ "y": "2906",
"properties": {
"controlName": "105-static-site-generators:hugo"
},
@@ -11757,15 +11719,15 @@
}
},
{
- "ID": "10172",
+ "ID": "13971",
"typeID": "__group__",
"zOrder": "214",
"measuredW": "147",
"measuredH": "41",
"w": "147",
"h": "41",
- "x": "146",
- "y": "2918",
+ "x": "156",
+ "y": "2928",
"properties": {
"controlName": "103-mobile-applications:ionic"
},
@@ -11805,15 +11767,15 @@
}
},
{
- "ID": "10173",
+ "ID": "13972",
"typeID": "__group__",
"zOrder": "215",
"measuredW": "152",
"measuredH": "50",
"w": "152",
"h": "50",
- "x": "782",
- "y": "2773",
+ "x": "792",
+ "y": "2783",
"properties": {
"controlName": "119-graphql"
},
@@ -11884,15 +11846,15 @@
}
},
{
- "ID": "10174",
+ "ID": "13973",
"typeID": "__group__",
"zOrder": "216",
"measuredW": "175",
"measuredH": "41",
"w": "175",
"h": "41",
- "x": "531",
- "y": "2820",
+ "x": "541",
+ "y": "2830",
"properties": {
"controlName": "101-graphql:relay-modern"
},
@@ -11980,15 +11942,15 @@
}
},
{
- "ID": "10175",
+ "ID": "13974",
"typeID": "__group__",
"zOrder": "217",
"measuredW": "238",
"measuredH": "60",
"w": "238",
"h": "60",
- "x": "782",
- "y": "2213",
+ "x": "792",
+ "y": "2223",
"properties": {
"controlName": "113-web-components"
},
@@ -12059,15 +12021,15 @@
}
},
{
- "ID": "10176",
+ "ID": "13975",
"typeID": "__group__",
"zOrder": "218",
"measuredW": "199",
"measuredH": "40",
"w": "199",
"h": "40",
- "x": "1107",
- "y": "2181",
+ "x": "1117",
+ "y": "2191",
"properties": {
"controlName": "100-web-components:html-templates"
},
@@ -12139,15 +12101,15 @@
}
},
{
- "ID": "10177",
+ "ID": "13976",
"typeID": "__group__",
"zOrder": "219",
"measuredW": "199",
"measuredH": "40",
"w": "199",
"h": "40",
- "x": "1107",
- "y": "2227",
+ "x": "1117",
+ "y": "2237",
"properties": {
"controlName": "101-web-components:custom-elements"
},
@@ -12219,15 +12181,15 @@
}
},
{
- "ID": "10178",
+ "ID": "13977",
"typeID": "__group__",
"zOrder": "220",
"measuredW": "199",
"measuredH": "40",
"w": "199",
"h": "40",
- "x": "1107",
- "y": "2272",
+ "x": "1117",
+ "y": "2282",
"properties": {
"controlName": "102-web-components:shadow-dom"
},
@@ -12299,15 +12261,15 @@
}
},
{
- "ID": "10179",
+ "ID": "13978",
"typeID": "__group__",
"zOrder": "221",
"measuredW": "156",
"measuredH": "43",
"w": "156",
"h": "43",
- "x": "149",
- "y": "1383",
+ "x": "159",
+ "y": "1393",
"properties": {
"controlName": "101-css-preprocessors:postcss"
},
@@ -12379,15 +12341,15 @@
}
},
{
- "ID": "10180",
+ "ID": "13979",
"typeID": "__group__",
"zOrder": "222",
"measuredW": "156",
"measuredH": "41",
"w": "156",
"h": "41",
- "x": "149",
- "y": "1336",
+ "x": "159",
+ "y": "1346",
"properties": {
"controlName": "100-css-preprocessors:sass"
},
@@ -12459,15 +12421,15 @@
}
},
{
- "ID": "10181",
+ "ID": "13980",
"typeID": "__group__",
"zOrder": "223",
"measuredW": "212",
"measuredH": "40",
"w": "212",
"h": "40",
- "x": "809",
- "y": "1854",
+ "x": "819",
+ "y": "1864",
"properties": {
"controlName": "102-modern-css:styled-jsx"
},
@@ -12555,15 +12517,15 @@
}
},
{
- "ID": "10182",
+ "ID": "13981",
"typeID": "__group__",
"zOrder": "224",
"measuredW": "159",
"measuredH": "40",
"w": "159",
"h": "40",
- "x": "1083",
- "y": "1602",
+ "x": "1093",
+ "y": "1612",
"properties": {
"controlName": "101-build-tools:module-bundlers:esbuild"
},
@@ -12648,15 +12610,15 @@
}
},
{
- "ID": "10183",
+ "ID": "13982",
"typeID": "__group__",
"zOrder": "225",
"measuredW": "159",
"measuredH": "40",
"w": "159",
"h": "40",
- "x": "1083",
- "y": "1557",
+ "x": "1093",
+ "y": "1567",
"properties": {
"controlName": "104-build-tools:module-bundlers:vite"
},
@@ -12757,15 +12719,15 @@
}
},
{
- "ID": "10184",
+ "ID": "13983",
"typeID": "__group__",
"zOrder": "226",
"measuredW": "149",
"measuredH": "37",
"w": "149",
"h": "37",
- "x": "331",
- "y": "2070",
+ "x": "341",
+ "y": "2080",
"properties": {
"controlName": "103-css-frameworks:js-first:radix-ui"
},
@@ -12852,15 +12814,15 @@
}
},
{
- "ID": "10185",
+ "ID": "13984",
"typeID": "__group__",
"zOrder": "227",
"measuredW": "157",
"measuredH": "41",
"w": "157",
"h": "41",
- "x": "1132",
- "y": "2665",
+ "x": "1142",
+ "y": "2675",
"properties": {
"controlName": "107-static-site-generators:eleventy"
},
@@ -12933,15 +12895,15 @@
}
},
{
- "ID": "10186",
+ "ID": "13985",
"typeID": "__group__",
"zOrder": "228",
"measuredW": "158",
"measuredH": "49",
"w": "158",
"h": "49",
- "x": "153",
- "y": "1221",
+ "x": "163",
+ "y": "1231",
"properties": {
"controlName": "102-package-managers:pnpm"
},
@@ -13012,15 +12974,15 @@
}
},
{
- "ID": "10187",
+ "ID": "13986",
"typeID": "__group__",
"zOrder": "229",
"measuredW": "152",
"measuredH": "40",
"w": "152",
"h": "40",
- "x": "151",
- "y": "1607",
+ "x": "161",
+ "y": "1617",
"properties": {
"controlName": "103-pick-a-framework:svelte"
},
@@ -13107,15 +13069,15 @@
}
},
{
- "ID": "10188",
+ "ID": "13987",
"typeID": "__group__",
"zOrder": "230",
"measuredW": "152",
"measuredH": "40",
"w": "152",
"h": "40",
- "x": "151",
- "y": "1653",
+ "x": "161",
+ "y": "1663",
"properties": {
"controlName": "104-pick-a-framework:solid-js"
},
@@ -13202,15 +13164,15 @@
}
},
{
- "ID": "10189",
+ "ID": "13988",
"typeID": "__group__",
"zOrder": "231",
"measuredW": "161",
"measuredH": "39",
"w": "161",
"h": "39",
- "x": "163",
- "y": "2024",
+ "x": "173",
+ "y": "2034",
"properties": {
"controlName": "101-css-frameworks:js-first:chakra-ui"
},
@@ -13297,15 +13259,15 @@
}
},
{
- "ID": "10190",
+ "ID": "13989",
"typeID": "__group__",
"zOrder": "232",
"measuredW": "161",
"measuredH": "39",
"w": "161",
"h": "39",
- "x": "164",
- "y": "2069",
+ "x": "174",
+ "y": "2079",
"properties": {
"controlName": "105-css-frameworks:js-first:daisy-ui"
},
@@ -13392,15 +13354,15 @@
}
},
{
- "ID": "10191",
+ "ID": "13990",
"typeID": "__group__",
"zOrder": "233",
"measuredW": "204",
"measuredH": "39",
"w": "204",
"h": "39",
- "x": "1082",
- "y": "1985",
+ "x": "1092",
+ "y": "1995",
"properties": {
"controlName": "104-testing-your-apps:playwright"
},
@@ -13471,15 +13433,15 @@
}
},
{
- "ID": "10192",
+ "ID": "13991",
"typeID": "__group__",
"zOrder": "234",
"measuredW": "116",
"measuredH": "41",
"w": "116",
"h": "41",
- "x": "1173",
- "y": "2435",
+ "x": "1183",
+ "y": "2445",
"properties": {
"controlName": "101-server-side-rendering:react-js:remix"
},
@@ -13550,46 +13512,15 @@
}
},
{
- "ID": "10193",
- "typeID": "Arrow",
- "zOrder": "1",
- "w": "82",
- "h": "44",
- "measuredW": "150",
- "measuredH": "100",
- "x": "1109",
- "y": "2448",
- "properties": {
- "color": "2848996",
- "curvature": "0",
- "direction": "bottom",
- "leftArrow": "false",
- "rightArrow": "false",
- "stroke": "dotted",
- "p0": {
- "x": 81.2836149319719,
- "y": -0.42601596895428884
- },
- "p1": {
- "x": 0.48072601555747646,
- "y": 0.14468452895418954
- },
- "p2": {
- "x": -0.3427946897702441,
- "y": 43.43295039496661
- }
- }
- },
- {
- "ID": "10194",
+ "ID": "13992",
"typeID": "__group__",
"zOrder": "235",
"measuredW": "159",
"measuredH": "41",
"w": "159",
"h": "41",
- "x": "1131",
- "y": "3034",
+ "x": "1141",
+ "y": "3044",
"properties": {
"controlName": "103-static-site-generators:remix"
},
@@ -13660,31 +13591,112 @@
}
},
{
- "ID": "10195",
+ "ID": "13993",
+ "typeID": "__group__",
+ "zOrder": "236",
+ "measuredW": "196",
+ "measuredH": "41",
+ "w": "196",
+ "h": "41",
+ "x": "785",
+ "y": "3076",
+ "properties": {
+ "controlName": "102-desktop-applications:flutter"
+ },
+ "children": {
+ "controls": {
+ "control": [
+ {
+ "ID": "0",
+ "typeID": "TextArea",
+ "zOrder": "0",
+ "w": "188",
+ "h": "41",
+ "measuredW": "200",
+ "measuredH": "140",
+ "x": "0",
+ "y": "0",
+ "properties": {
+ "color": "16770457"
+ }
+ },
+ {
+ "ID": "1",
+ "typeID": "Label",
+ "zOrder": "1",
+ "measuredW": "50",
+ "measuredH": "25",
+ "x": "69",
+ "y": "8",
+ "properties": {
+ "size": "17",
+ "text": "Flutter"
+ }
+ },
+ {
+ "ID": "2",
+ "typeID": "Icon",
+ "zOrder": "2",
+ "measuredW": "24",
+ "measuredH": "24",
+ "x": "172",
+ "y": "8",
+ "properties": {
+ "color": "16777215",
+ "icon": {
+ "ID": "circle",
+ "size": "small"
+ }
+ }
+ },
+ {
+ "ID": "3",
+ "typeID": "Icon",
+ "zOrder": "3",
+ "measuredW": "24",
+ "measuredH": "24",
+ "x": "172",
+ "y": "8",
+ "properties": {
+ "icon": {
+ "ID": "check-circle",
+ "size": "small"
+ },
+ "color": "40463"
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "ID": "13994",
"typeID": "Arrow",
"zOrder": "0",
- "w": "180",
- "h": "369",
+ "w": "122",
+ "h": "32",
"measuredW": "150",
"measuredH": "100",
- "x": "960",
- "y": "2690",
+ "x": "675",
+ "y": "3068",
"properties": {
"color": "2848996",
+ "curvature": "0",
+ "direction": "bottom",
"leftArrow": "false",
"rightArrow": "false",
"stroke": "dotted",
"p0": {
- "x": 180.33312546195043,
- "y": 369.1629038835017
+ "x": -0.2570801773204039,
+ "y": 0.27390737805444587
},
"p1": {
- "x": 0.5311058790594242,
- "y": 0.05504224965971112
+ "x": 0.490691474468782,
+ "y": 0.06808089415982024
},
"p2": {
- "x": 0.024041521385697706,
- "y": 0.016603653832135024
+ "x": 121.64515133802809,
+ "y": 32.10715730089032
}
}
}
@@ -13700,8 +13712,8 @@
"resourceID": "4BE92169-157F-4FC5-8E20-403CBCF7A6C6",
"mockupH": "3329",
"mockupW": "1172",
- "measuredW": "1306",
- "measuredH": "3498",
+ "measuredW": "1316",
+ "measuredH": "3508",
"version": "1.0"
},
"groupOffset": {
diff --git a/public/sitemap.xml b/public/sitemap.xml
index 6d92e2193..ed63ae4b1 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -123,7 +123,7 @@
https://roadmap.sh/graphql
monthly
- 2022-12-19T18:21:56.429Z
+ 2022-12-19T18:23:02.999Z
1.0