mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-13 07:36:42 +08:00
5227 lines
118 KiB
JSON
5227 lines
118 KiB
JSON
{
|
|
"nodes": [
|
|
{
|
|
"id": "SP-d4YngpYXkeIB9SSD-K",
|
|
"type": "section",
|
|
"position": {
|
|
"x": 240.93596412339082,
|
|
"y": 1861.570310981244
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"borderColor": "TRANSPARENt",
|
|
"backgroundColor": "TRANSPARENt"
|
|
},
|
|
"oldId": "7s60T3OiXeo29-xN6fGjJ"
|
|
},
|
|
"zIndex": -999,
|
|
"width": 203,
|
|
"height": 114,
|
|
"style": {
|
|
"width": 203,
|
|
"height": 114
|
|
},
|
|
"positionAbsolute": {
|
|
"x": 240.93596412339082,
|
|
"y": 1861.570310981244
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 203,
|
|
"height": 114
|
|
}
|
|
},
|
|
{
|
|
"id": "XzXLGjJr2F8Ln7gP0e5N8",
|
|
"type": "paragraph",
|
|
"position": {
|
|
"x": -151.46804969796983,
|
|
"y": 2375.4716162213053
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Continue Learning with following relevant tracks",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center",
|
|
"borderColor": "#000000"
|
|
},
|
|
"oldId": "jXtqI8k4Abz-vr01IcpWL"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 437,
|
|
"height": 118,
|
|
"positionAbsolute": {
|
|
"x": -151.46804969796983,
|
|
"y": 2375.4716162213053
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 437,
|
|
"height": 118
|
|
},
|
|
"resizing": true,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 437,
|
|
"height": 118
|
|
}
|
|
},
|
|
{
|
|
"id": "zL4QEM5xZO8XWXXWrdPuj",
|
|
"type": "section",
|
|
"position": {
|
|
"x": 244.19846699906657,
|
|
"y": 1501.3654630729577
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"borderColor": "TRANSPARENt",
|
|
"backgroundColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 201,
|
|
"height": 217,
|
|
"style": {
|
|
"width": 201,
|
|
"height": 217
|
|
},
|
|
"positionAbsolute": {
|
|
"x": 244.19846699906657,
|
|
"y": 1501.3654630729577
|
|
},
|
|
"dragging": false,
|
|
"resizing": true,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 201,
|
|
"height": 217
|
|
}
|
|
},
|
|
{
|
|
"id": "o3XFXW2HHLBoxlbEnoWdZ",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -592.469505701316,
|
|
"y": 1567.7437339754388
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 248,
|
|
"height": 381,
|
|
"style": {
|
|
"width": 248,
|
|
"height": 381
|
|
},
|
|
"positionAbsolute": {
|
|
"x": -592.469505701316,
|
|
"y": 1567.7437339754388
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"focusable": true,
|
|
"selectable": true,
|
|
"measured": {
|
|
"width": 248,
|
|
"height": 381
|
|
}
|
|
},
|
|
{
|
|
"id": "ludceg3fQVkilNTKWznti",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -210.7109644352177,
|
|
"y": 1239.744561558562
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 253,
|
|
"height": 114,
|
|
"style": {
|
|
"width": 253,
|
|
"height": 114
|
|
},
|
|
"positionAbsolute": {
|
|
"x": -210.7109644352177,
|
|
"y": 1239.744561558562
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 253,
|
|
"height": 114
|
|
}
|
|
},
|
|
{
|
|
"id": "RkPVaSF9XnX6uHUns_-oC",
|
|
"type": "section",
|
|
"position": {
|
|
"x": 228.3676576847514,
|
|
"y": 1267.1153073402706
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 220,
|
|
"height": 235,
|
|
"style": {
|
|
"width": 220,
|
|
"height": 235
|
|
},
|
|
"positionAbsolute": {
|
|
"x": 228.3676576847514,
|
|
"y": 1267.1153073402706
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 220,
|
|
"height": 235
|
|
}
|
|
},
|
|
{
|
|
"id": "cGWZQjKazJQ0D3nz_AdAX",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -593.4010478029121,
|
|
"y": 982.3357132591475
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"borderColor": "TRANSPARENt",
|
|
"backgroundColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 231,
|
|
"height": 279,
|
|
"style": {
|
|
"width": 231,
|
|
"height": 279
|
|
},
|
|
"resizing": true,
|
|
"dragging": false,
|
|
"positionAbsolute": {
|
|
"x": -593.4010478029121,
|
|
"y": 982.3357132591475
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 231,
|
|
"height": 279
|
|
}
|
|
},
|
|
{
|
|
"id": "iHtjFSkQWMoUNdltNttEd",
|
|
"type": "section",
|
|
"position": {
|
|
"x": 219.72110595703134,
|
|
"y": 644.8914213180542
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 269,
|
|
"height": 297,
|
|
"style": {
|
|
"width": 269,
|
|
"height": 297
|
|
},
|
|
"positionAbsolute": {
|
|
"x": 219.72110595703134,
|
|
"y": 644.8914213180542
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 269,
|
|
"height": 297
|
|
}
|
|
},
|
|
{
|
|
"id": "junprE7dbMyeovApqhSgr",
|
|
"type": "section",
|
|
"position": {
|
|
"x": 219.22110595703134,
|
|
"y": 281.3914213180542
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 270,
|
|
"height": 228,
|
|
"style": {
|
|
"width": 270,
|
|
"height": 228
|
|
},
|
|
"positionAbsolute": {
|
|
"x": 219.22110595703134,
|
|
"y": 281.3914213180542
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 270,
|
|
"height": 228
|
|
}
|
|
},
|
|
{
|
|
"id": "wTrcPqj0KpoeOvJf7k3iI",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -206.8881872719935,
|
|
"y": 436.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
}
|
|
},
|
|
"zIndex": -999,
|
|
"width": 265,
|
|
"height": 289,
|
|
"style": {
|
|
"width": 265,
|
|
"height": 289
|
|
},
|
|
"positionAbsolute": {
|
|
"x": -206.8881872719935,
|
|
"y": 436.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"focusable": true,
|
|
"selectable": true,
|
|
"measured": {
|
|
"width": 265,
|
|
"height": 289
|
|
}
|
|
},
|
|
{
|
|
"id": "IzMY2P54llvbVixWxAl7H",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -571.1381872719934,
|
|
"y": 123.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17
|
|
},
|
|
"oldId": "wOyWgfUDwC3ORsLI8H5A0"
|
|
},
|
|
"zIndex": -999,
|
|
"width": 233,
|
|
"height": 437,
|
|
"style": {
|
|
"width": 233,
|
|
"height": 437
|
|
},
|
|
"positionAbsolute": {
|
|
"x": -571.1381872719934,
|
|
"y": 123.90074822234897
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 233,
|
|
"height": 437
|
|
}
|
|
},
|
|
{
|
|
"id": "AZoEY2N7PqAQgUl04E3KF",
|
|
"type": "title",
|
|
"position": {
|
|
"x": -178.6381872719934,
|
|
"y": -57.599251777651034
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Building APIs",
|
|
"style": {
|
|
"fontSize": 28,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "EhPhMi4v4KT3vEUrInsxF"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 208,
|
|
"height": 68,
|
|
"dragging": false,
|
|
"positionAbsolute": {
|
|
"x": -178.6381872719934,
|
|
"y": -57.599251777651034
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 208,
|
|
"height": 68
|
|
}
|
|
},
|
|
{
|
|
"id": "duKkpzPjUU_-8kyJGHqRX",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -198.1381872719934,
|
|
"y": 123.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Learn the Basics",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "awdoiCHz7Yc3kYac_iy-a"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -198.1381872719934,
|
|
"y": 123.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "r8M3quACGO2piu0u_R4hO",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -570.1381872719934,
|
|
"y": 63.400748222348966
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "What are APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "Wghrrm4Riz2t7F41H5GK-"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 233,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -570.1381872719934,
|
|
"y": 63.400748222348966
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 233,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 233,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "2HdKzAIQi15pr3YHHrbPp",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -571.1381872719934,
|
|
"y": 122.60000000000008
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mbDiNvkeYo9v3T_DN5uNl"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 233,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -571.1381872719934,
|
|
"y": 122.60000000000008
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 233,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 233,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "ACALE93mL4gnX5ThRIdRp",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -560.6381872719934,
|
|
"y": 183.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP Versions",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "p0C6D4Rt2y_U9atm7X_kt"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -560.6381872719934,
|
|
"y": 183.90074822234897
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "rADHM-6NAxEjzmgiHefDX",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -560.6381872719934,
|
|
"y": 236.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP Methods",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "ZGD2Y4TgLOzn-mDEhZGXX"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -560.6381872719934,
|
|
"y": 236.40074822234897
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "7szYyzLifKsepNU0c2KnN",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -560.6381872719934,
|
|
"y": 288.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP Status Codes",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "--pZRMVsKFEAhMIgDpGwC"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -560.6381872719934,
|
|
"y": 288.90074822234897
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "rE-0yibRH6B2UBKp351cf",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -560.6381872719934,
|
|
"y": 341.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP Headers",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "3iwD_eyT4XZRQNIorTF3a"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -560.6381872719934,
|
|
"y": 341.40074822234897
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "P-rGIk50Bg7nFmWieAW07",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 197.8618127280065,
|
|
"y": 52.100748222348955
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "URL, Query & Path Parameters",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "aBXHVaEfcChnyF4FPlqHp"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 284,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 197.8618127280065,
|
|
"y": 52.100748222348955
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 284,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 284,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "UFuX8wcxZQ7dvaQF_2Yp8",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -560.6381872719934,
|
|
"y": 393.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Cookies",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "2tNyxd-8rFQoOsQIClP4O"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -560.6381872719934,
|
|
"y": 393.90074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "TX_hg7EobNJhmWKsMCaT1",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 197.8618127280065,
|
|
"y": 106.10074822234895
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Content Negotiation",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 284,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 197.8618127280065,
|
|
"y": 106.10074822234895
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 284,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 284,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "GRlsBogOlOwuqhMMPyHN3",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -559.6381872719934,
|
|
"y": 446.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "CORS",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -559.6381872719934,
|
|
"y": 446.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "KG3wO86F8Of27fU7QRcsn",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 197.8618127280065,
|
|
"y": 160.10074822234895
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Understand TCP / IP",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 284,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 197.8618127280065,
|
|
"y": 160.10074822234895
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 284,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 284,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "v4nJYD9yiIEUviLPhVTCD",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 197.8618127280065,
|
|
"y": 214.10074822234895
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Basics of DNS",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 284,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 197.8618127280065,
|
|
"y": 214.10074822234895
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 284,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 284,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "o8i093VQv-T5Qf1yGqU0R",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -198.1381872719934,
|
|
"y": 330.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Different API Styles",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5R9yKfN1vItuv__HgCwP7"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -198.1381872719934,
|
|
"y": 330.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "BvwdASMvuNQ9DNgzdSZ4o",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -196.3881872719935,
|
|
"y": 438.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "RESTful APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 246,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -196.3881872719935,
|
|
"y": 438.90074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 246,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 246,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "TVR-SkErlOHbDKLBGfxep",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -196.3881872719935,
|
|
"y": 492.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Simple JSON APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 246,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -196.3881872719935,
|
|
"y": 492.90074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 246,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 246,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "Wwd-0PjrtViMFWxRGaQey",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -196.3881872719935,
|
|
"y": 546.900748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "SOAP APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "dqslZ1FfJjCqkWhxY5JGD"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 246,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -196.3881872719935,
|
|
"y": 546.900748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 246,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 246,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "MKVcPM2EzAr2_Ieyp9Fu3",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -196.3881872719935,
|
|
"y": 600.900748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "GraphQL APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "WVSgaWgGJKqJYumpdPTCG"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 246,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -196.3881872719935,
|
|
"y": 600.900748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 246,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 246,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "iA0C1mFlM_73GcL9XNJmF",
|
|
"type": "button",
|
|
"position": {
|
|
"x": -577.1381872719934,
|
|
"y": 600.900748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Visit GraphQL Roadmap",
|
|
"href": "https://roadmap.sh/graphql",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
},
|
|
"oldId": "MSeNU5cURBInhPlvnhVfO"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 245,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -577.1381872719934,
|
|
"y": 600.900748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 245,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 245,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "awdoiCHz7Yc3kYac_iy-a",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": 212.7618127280066,
|
|
"y": 548.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Building JSON / RESTful APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "qHEzyDhqjQSa6vs5UDm_M"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 283,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 212.7618127280066,
|
|
"y": 548.400748222349
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 283,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 283,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "9WI_z34jIFXwoUQuChyRU",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 290.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "REST Principles",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 290.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "b3qRTLwCC_9uDoPGrd9Bu",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 344.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "URI Design",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 344.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "itILK2SXvLvAjk1Kul7EK",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 398.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Versioning Strategies",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "zXxEiM5HeOn7W-Vue0tQf"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 398.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "pgJDzP3pJjhjr5wTRtPJO",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 649.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Pagination",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 649.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "O7wjldZ3yTA2s_F-UnJw_",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 703.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Rate Limiting",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 703.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "20KEgZH6cu_UokqWpV-9I",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 757.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Idempotency",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 757.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "LByD1vhzunhY1uY1YGZHP",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 811.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HATEOAS",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 811.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "zXxEiM5HeOn7W-Vue0tQf",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 452.40074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Handling CRUD Operations",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 452.40074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "8tELdagrOaGCf3nMVs8t3",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 223.2618127280066,
|
|
"y": 865.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Error Handling",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5CxU3inGcSHp-TDg3BQiY"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 262,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 223.2618127280066,
|
|
"y": 865.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 262,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 262,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "5CxU3inGcSHp-TDg3BQiY",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -165.6381872719934,
|
|
"y": 865.400748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "RFC 7807 - Problem Details for APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 327,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -165.6381872719934,
|
|
"y": 865.400748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 327,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 327,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "eUsorPQ8VRLJs28J8dyk2",
|
|
"type": "paragraph",
|
|
"position": {
|
|
"x": -318.1381872719934,
|
|
"y": 728.9974788763272
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Authentication and Authorization",
|
|
"style": {
|
|
"fontSize": 20,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "left"
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 371,
|
|
"height": 69,
|
|
"dragging": false,
|
|
"positionAbsolute": {
|
|
"x": -318.1381872719934,
|
|
"y": 728.9974788763272
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 371,
|
|
"height": 69
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 371,
|
|
"height": 69
|
|
}
|
|
},
|
|
{
|
|
"id": "qAolZHf_jp8hCdtqHZwC8",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -559.1381872719934,
|
|
"y": 498.90074822234897
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HTTP Caching",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -559.1381872719934,
|
|
"y": 498.90074822234897
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "cQnQ9v3mH27MGNwetz3JW",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -601.4010478029121,
|
|
"y": 859.6211541412258
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Authentication Methods",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5R9yKfN1vItuv__HgCwP7"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -601.4010478029121,
|
|
"y": 859.6211541412258
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "0FzHERK5AeYL5wv1FBJbH",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -583.4010478029121,
|
|
"y": 983.7533379465866
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Basic Auth",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "dZTe_kxIUQsc9N3w920aR"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -583.4010478029121,
|
|
"y": 983.7533379465866
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "QTH7sy9uQZWl6ieBz7erY",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -583.4010478029121,
|
|
"y": 1037.7533379465865
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Token Based Auth",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -583.4010478029121,
|
|
"y": 1037.7533379465865
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "tWg68AHLIr1gIZA1za3jp",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -583.4010478029121,
|
|
"y": 1091.7533379465865
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "JWT ",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -583.4010478029121,
|
|
"y": 1091.7533379465865
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "TLuNtQ6HKYQXmglyVk8-t",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -583.4010478029121,
|
|
"y": 1145.7533379465865
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "OAuth 2.0",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -583.4010478029121,
|
|
"y": 1145.7533379465865
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "eQWoy4CpYP3TJL2bbhPB_",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -583.4010478029121,
|
|
"y": 1199.8443340956667
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Session Based Auth",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -583.4010478029121,
|
|
"y": 1199.8443340956667
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "nHbn8_sMY7J8o6ckbD-ER",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -210.6381872719934,
|
|
"y": 1033.5329320277096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Authorization Methods",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5R9yKfN1vItuv__HgCwP7"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -210.6381872719934,
|
|
"y": 1033.5329320277096
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "wFsbmMi5Ey9UyDADdbdPW",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 165.00932230336673,
|
|
"y": 1004.0041963907498
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Role Based Access Control (RBAC)",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "dZTe_kxIUQsc9N3w920aR"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 353,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 165.00932230336673,
|
|
"y": 1004.0041963907498
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 353,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 353,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "dZTe_kxIUQsc9N3w920aR",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 165.00932230336673,
|
|
"y": 1058.00419639075
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Attribute Based Access Control (ABAC)",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 352,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 165.00932230336673,
|
|
"y": 1058.00419639075
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 352,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 352,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "tzUJwXu_scwQHnPPT0oY-",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -210.6381872719934,
|
|
"y": 1146.5329320277096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Keys & Management",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "Wpk4TvxcZOJgAoXjrOsZF"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -210.6381872719934,
|
|
"y": 1146.5329320277096
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "5R9yKfN1vItuv__HgCwP7",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": 214.72110595703134,
|
|
"y": 1146.5329320277096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Documentation Tools",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "awdoiCHz7Yc3kYac_iy-a"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 214.72110595703134,
|
|
"y": 1146.5329320277096
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "5RY7AlfRQydjxWK65Z4cv",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 232.85884761415554,
|
|
"y": 1270.9481617844106
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Swagger / Open API",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "OpS2NX1lPTOtfjV1wKtC4"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 232.85884761415554,
|
|
"y": 1270.9481617844106
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "KQAus72RGqx5f-3-YeJby",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 232.85884761415554,
|
|
"y": 1427.5717249610107
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Postman",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "CDLaORTdB5PWk7VbcU1bz"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 232.85884761415554,
|
|
"y": 1427.5717249610107
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "LxWHkhlikUaMT2G8YmVDQ",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 232.85884761415554,
|
|
"y": 1323.1560161766106
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Readme.com",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "OpS2NX1lPTOtfjV1wKtC4"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 232.85884761415554,
|
|
"y": 1323.1560161766106
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "OpS2NX1lPTOtfjV1wKtC4",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 232.85884761415554,
|
|
"y": 1375.3638705688106
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Stoplight",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 211,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 232.85884761415554,
|
|
"y": 1375.3638705688106
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 211,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 211,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "qIJ6dUppjAjOTA8eQbp0n",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -207.7109644352177,
|
|
"y": 1398.532340911712
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Security",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "Wpk4TvxcZOJgAoXjrOsZF"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -207.7109644352177,
|
|
"y": 1398.532340911712
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "G70wvcOM1Isrx5ZBvS2xP",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -205.2109644352177,
|
|
"y": 1251.6104620579213
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Common Vulnerabilities",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "q1yaf-RbHIQsOqfzjn4k4"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 242,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -205.2109644352177,
|
|
"y": 1251.6104620579213
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 242,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 242,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "q1yaf-RbHIQsOqfzjn4k4",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -205.2109644352177,
|
|
"y": 1303.8183164501213
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Best Practices",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "KQAus72RGqx5f-3-YeJby"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 242,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -205.2109644352177,
|
|
"y": 1303.8183164501213
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 242,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 242,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "92-ebM0EwQ3nLjZKtvCZX",
|
|
"type": "button",
|
|
"position": {
|
|
"x": -612.1381872719934,
|
|
"y": 1303.8183164501213
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Security Best Practices",
|
|
"href": "https://roadmap.sh/best-practices/api-security",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
},
|
|
"oldId": "MSeNU5cURBInhPlvnhVfO"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 291,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -612.1381872719934,
|
|
"y": 1303.8183164501213
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 291,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 291,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "d9ZXdU73jiCdeNHQv1_DH",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -590.469505701316,
|
|
"y": 1467.491632075372
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Performance",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "Wpk4TvxcZOJgAoXjrOsZF"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -590.469505701316,
|
|
"y": 1467.491632075372
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "nQpczZUcn-TvrfT80dv0Q",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1568.4353183589587
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Performance Metrics",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1568.4353183589587
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "PrvRCR4HCdGar0vcUbG_a",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1619.7437339754388
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Caching Strategies",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1619.7437339754388
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "p5wsniYnOS7cbHd92RxGk",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1671.0521495919188
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Load Balancing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1671.0521495919188
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "tPVtRV818D8zAAuNbqPNa",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1722.3605652083988
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Rate Limiting / Throttling",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1722.3605652083988
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "-qdwBg7HvwlbLy3IKCRij",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1773.6689808248789
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Profiling and Monitoring",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1773.6689808248789
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "DQcAV59vr1-ZRnMfbLXpu",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1824.977396441359
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Performance Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "XD1vDtrRQFbLyKJaD1AlA"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1824.977396441359
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "MSeNU5cURBInhPlvnhVfO",
|
|
"type": "button",
|
|
"position": {
|
|
"x": -614.469505701316,
|
|
"y": 1367.532340911712
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Performance Best Practices",
|
|
"href": "https://roadmap.sh/best-practices/backend-performance",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 295,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -614.469505701316,
|
|
"y": 1367.532340911712
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 295,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 295,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "R3aRhqCslwhegMfHtxg5z",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -210.2109644352177,
|
|
"y": 1544.4353183589587
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Integration Patterns",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "yvdfoly5WHHTq2Puss355"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -210.2109644352177,
|
|
"y": 1544.4353183589587
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "kJD1K2-ZkoezFCfpmOM0Z",
|
|
"type": "section",
|
|
"position": {
|
|
"x": -255.7109644352177,
|
|
"y": 1661.7437339754388
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "",
|
|
"style": {
|
|
"width": 150,
|
|
"height": 100,
|
|
"fontSize": 17,
|
|
"backgroundColor": "TRANSPARENt",
|
|
"borderColor": "TRANSPARENt"
|
|
},
|
|
"oldId": "o3XFXW2HHLBoxlbEnoWdZ"
|
|
},
|
|
"zIndex": -999,
|
|
"width": 336,
|
|
"height": 370,
|
|
"style": {
|
|
"width": 336,
|
|
"height": 370
|
|
},
|
|
"positionAbsolute": {
|
|
"x": -255.7109644352177,
|
|
"y": 1661.7437339754388
|
|
},
|
|
"dragging": false,
|
|
"resizing": false,
|
|
"focusable": true,
|
|
"selectable": true,
|
|
"measured": {
|
|
"width": 336,
|
|
"height": 370
|
|
}
|
|
},
|
|
{
|
|
"id": "--mmTKhG58_elbUqyn90G",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1662.4353183589587
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Synchronous vs Asynchronous APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1662.4353183589587
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "oMfOBkVsgiLvFLicOUdx6",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1713.7417878080591
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Event Driven Architecture",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "PrvRCR4HCdGar0vcUbG_a"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1713.7417878080591
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "MJeUD4fOHaJu1oxk4uQ-x",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1765.752205777561
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Gateways",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "p5wsniYnOS7cbHd92RxGk"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1765.752205777561
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "PPeBbooE121zrgNwpVTiA",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1817.410649486862
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Microservices Architecture",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "-qdwBg7HvwlbLy3IKCRij"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1817.410649486862
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "IkPZel5zxXWIx90Qx7fZI",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1972.3859806147652
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Messaging Queues",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mXCKtLUvwVJkHrpHzOecq"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1972.3859806147652
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "75NVxS0iwoQXxOHCkWQxH",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1869.069093196163
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Webhooks vs Polling",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "X68HXAAV-nKo-V4Fu1o72"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1869.069093196163
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "X68HXAAV-nKo-V4Fu1o72",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -250.7109644352177,
|
|
"y": 1920.7275369054641
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Batch Processing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 326,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -250.7109644352177,
|
|
"y": 1920.7275369054641
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 326,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 326,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "H22jAI2W5QLL-b1rq-c56",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -497.66906836651873,
|
|
"y": 1941.8678842718575
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Rabbit MQ",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 146,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -497.66906836651873,
|
|
"y": 1941.8678842718575
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 146,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 146,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "boYX1QcJullypfX4sevdy",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -499.16906836651884,
|
|
"y": 1996.867884271857
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Kafka",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "q1yaf-RbHIQsOqfzjn4k4"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 149,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -499.16906836651884,
|
|
"y": 1996.867884271857
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 149,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 149,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "Wpk4TvxcZOJgAoXjrOsZF",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": 221.19846699906657,
|
|
"y": 1758.058993623857
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "5R9yKfN1vItuv__HgCwP7"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 247,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 221.19846699906657,
|
|
"y": 1758.058993623857
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 247,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 247,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "JvmW78cDm84GNhq8VEYZp",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 247.69846699906657,
|
|
"y": 1505.4070461854096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Unit Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 247.69846699906657,
|
|
"y": 1505.4070461854096
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "qZELS5vw2feS7QfyD7spX",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 247.69846699906657,
|
|
"y": 1559.4070461854096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Integration Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 247.69846699906657,
|
|
"y": 1559.4070461854096
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "6lm3wy9WTAERTqXCn6pFt",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 247.69846699906657,
|
|
"y": 1613.4070461854096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Functional Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 247.69846699906657,
|
|
"y": 1613.4070461854096
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "7JNEx_cbqnAx3esvwZMOd",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 247.69846699906657,
|
|
"y": 1667.4070461854096
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Load Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 247.69846699906657,
|
|
"y": 1667.4070461854096
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "bEVCT5QGY3uw0kIfAELKh",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 248.4735203536439,
|
|
"y": 1861.446054725657
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Mocking APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 248.4735203536439,
|
|
"y": 1861.446054725657
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "NqeBglhzukVMMEF9p2CXc",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 248.4735203536439,
|
|
"y": 1915.446054725657
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Contract Testing",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 248.4735203536439,
|
|
"y": 1915.446054725657
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "XD1vDtrRQFbLyKJaD1AlA",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -585.469505701316,
|
|
"y": 1876.285812057839
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Error Handling / Retries",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "boYX1QcJullypfX4sevdy"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 237,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -585.469505701316,
|
|
"y": 1876.285812057839
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 237,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 237,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "JE12g5cqnwmgeTle14Vxw",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": 35.36181272800661,
|
|
"y": 2095.4915595367556
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Real-time APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "At5exN7ZAx2IzY3cTCzHm"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 171,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 35.36181272800661,
|
|
"y": 2095.4915595367556
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 171,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 171,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "UQ8N7gcVpRLAYXgUNHBt5",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 267.72110595703134,
|
|
"y": 2069.2728071916526
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Web Sockets",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "iNsXTtcIHsI_i-mCfjGYn"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 267.72110595703134,
|
|
"y": 2069.2728071916526
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "iNsXTtcIHsI_i-mCfjGYn",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": 267.72110595703134,
|
|
"y": 2123.2728071916526
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Server Sent Events",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "nQpczZUcn-TvrfT80dv0Q"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 194,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 267.72110595703134,
|
|
"y": 2123.2728071916526
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 194,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 194,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "yvdfoly5WHHTq2Puss355",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -363.31358688509135,
|
|
"y": 2210.5425435400516
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Standards and Compliance",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "Wpk4TvxcZOJgAoXjrOsZF"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 272,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -363.31358688509135,
|
|
"y": 2210.5425435400516
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 272,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 272,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "vZxdswGLHCPi5GSuXEcHJ",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -570.6112846237921,
|
|
"y": 2102.642324872653
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "GDPR",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mXCKtLUvwVJkHrpHzOecq"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 124,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -570.6112846237921,
|
|
"y": 2102.642324872653
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 124,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 124,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "At5exN7ZAx2IzY3cTCzHm",
|
|
"type": "topic",
|
|
"position": {
|
|
"x": -361.55504561899306,
|
|
"y": 2095.4915595367556
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "API Lifecycle Management",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "yvdfoly5WHHTq2Puss355"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 268,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -361.55504561899306,
|
|
"y": 2095.4915595367556
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 268,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 268,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "a-_iIE7UdoXzD00fD9MxN",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -570.6112846237921,
|
|
"y": 2156.642324872653
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "CCPA",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mXCKtLUvwVJkHrpHzOecq"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 124,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -570.6112846237921,
|
|
"y": 2156.642324872653
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 124,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 124,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "J0enF8UTVzY3H4n3pbPIF",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -570.6112846237921,
|
|
"y": 2210.642324872653
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "PCI DSS",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mXCKtLUvwVJkHrpHzOecq"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 124,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -570.6112846237921,
|
|
"y": 2210.642324872653
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 124,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 124,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "W4WwTmgZGnWmiYsB0ezml",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -568.8897926825906,
|
|
"y": 2264.642324872653
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "HIPAA",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "mXCKtLUvwVJkHrpHzOecq"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 124,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -568.8897926825906,
|
|
"y": 2264.642324872653
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 124,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 124,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "mXCKtLUvwVJkHrpHzOecq",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -570.6112846237921,
|
|
"y": 2318.642324872653
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "PII",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "X68HXAAV-nKo-V4Fu1o72"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 124,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -570.6112846237921,
|
|
"y": 2318.642324872653
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 124,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 124,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "ETSZIZbfsiSgwpAS6HgGp",
|
|
"type": "vertical",
|
|
"position": {
|
|
"x": -85.13818727199339,
|
|
"y": -164.08481519539623
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "vertical node",
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2B78E4"
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 21,
|
|
"height": 94,
|
|
"positionAbsolute": {
|
|
"x": -85.13818727199339,
|
|
"y": -164.08481519539623
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 21,
|
|
"height": 94
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 21,
|
|
"height": 94
|
|
}
|
|
},
|
|
{
|
|
"id": "PstbOGqR_4C2WWV8CWXes",
|
|
"type": "linksgroup",
|
|
"position": {
|
|
"x": -599.3135868850914,
|
|
"y": -176.03181769055132
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Related Roadmaps",
|
|
"links": [
|
|
{
|
|
"id": "3uv48fdglShh8YYF3zRWv",
|
|
"label": "Backend Roadmap",
|
|
"href": "",
|
|
"url": "https://roadmap.sh/backend"
|
|
},
|
|
{
|
|
"id": "ZW1PEheVeJJiIPR08jfCr",
|
|
"label": "DevOps Roadmap",
|
|
"url": "https://roadmap.sh/devops"
|
|
},
|
|
{
|
|
"id": "td_Z-sAuf092awd8U-VNG",
|
|
"label": "Full Stack Roadmap",
|
|
"url": "https://roadmap.sh/full-stack"
|
|
}
|
|
]
|
|
},
|
|
"zIndex": 999,
|
|
"width": 304,
|
|
"height": 163,
|
|
"positionAbsolute": {
|
|
"x": -599.3135868850914,
|
|
"y": -176.03181769055132
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 304,
|
|
"height": 163
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 304,
|
|
"height": 163
|
|
}
|
|
},
|
|
{
|
|
"id": "yHmHXymPNWwu8p1vvqD3o",
|
|
"type": "paragraph",
|
|
"position": {
|
|
"x": 158.23571626420664,
|
|
"y": -175.8282364125966
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Find the detailed version of this roadmap along with other similar roadmaps",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "left",
|
|
"borderColor": "#000000"
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 355,
|
|
"height": 143,
|
|
"positionAbsolute": {
|
|
"x": 158.23571626420664,
|
|
"y": -175.8282364125966
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 355,
|
|
"height": 143
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 355,
|
|
"height": 143
|
|
}
|
|
},
|
|
{
|
|
"id": "2zqZkyVgigifcRS1H7F_b",
|
|
"type": "button",
|
|
"position": {
|
|
"x": 171.43909067700685,
|
|
"y": -93.84267299485134
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "roadmap.sh",
|
|
"href": "https://roadmap.sh",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 330,
|
|
"height": 49,
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 330,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"positionAbsolute": {
|
|
"x": 171.43909067700685,
|
|
"y": -93.84267299485134
|
|
},
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 330,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "4fauwiq2CJnzDA7Z9Pmeo",
|
|
"type": "button",
|
|
"position": {
|
|
"x": -139.18102870413122,
|
|
"y": 2429.279985574316
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "Backend Roadmap",
|
|
"href": "https://roadmap.sh/backend",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
},
|
|
"oldId": "eYziHRN-gsg9qr8Yddu2K"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 197,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -139.18102870413122,
|
|
"y": 2429.279985574316
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 197,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 197,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "eYziHRN-gsg9qr8Yddu2K",
|
|
"type": "button",
|
|
"position": {
|
|
"x": 68.81897129586875,
|
|
"y": 2429.279985574316
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "DevOps Roadmap",
|
|
"href": "https://roadmap.sh/devops",
|
|
"color": "#ffffff",
|
|
"backgroundColor": "#2a79e4",
|
|
"style": {
|
|
"fontSize": 17
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 197,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": 68.81897129586875,
|
|
"y": 2429.279985574316
|
|
},
|
|
"dragging": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"style": {
|
|
"width": 197,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"measured": {
|
|
"width": 197,
|
|
"height": 49
|
|
}
|
|
},
|
|
{
|
|
"id": "cV_O7RiFmpoI4f1o8lF4B",
|
|
"type": "vertical",
|
|
"position": {
|
|
"x": 56.53195030203017,
|
|
"y": 2493.4716162213053
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "vertical node",
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2B78E4"
|
|
}
|
|
},
|
|
"zIndex": 999,
|
|
"width": 21,
|
|
"height": 94,
|
|
"positionAbsolute": {
|
|
"x": 56.53195030203017,
|
|
"y": 2493.4716162213053
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 21,
|
|
"height": 94
|
|
},
|
|
"resizing": false,
|
|
"focusable": true,
|
|
"selectable": true,
|
|
"measured": {
|
|
"width": 21,
|
|
"height": 94
|
|
}
|
|
},
|
|
{
|
|
"id": "1DrqtOwxCuFtWQXQ6ZALp",
|
|
"type": "subtopic",
|
|
"position": {
|
|
"x": -198.46804969796983,
|
|
"y": 654.900748222349
|
|
},
|
|
"selected": false,
|
|
"data": {
|
|
"label": "gRPC APIs",
|
|
"style": {
|
|
"fontSize": 17,
|
|
"justifyContent": "flex-start",
|
|
"textAlign": "center"
|
|
},
|
|
"oldId": "MKVcPM2EzAr2_Ieyp9Fu3"
|
|
},
|
|
"zIndex": 999,
|
|
"width": 246,
|
|
"height": 49,
|
|
"positionAbsolute": {
|
|
"x": -198.46804969796983,
|
|
"y": 654.900748222349
|
|
},
|
|
"dragging": false,
|
|
"style": {
|
|
"width": 246,
|
|
"height": 49
|
|
},
|
|
"resizing": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"measured": {
|
|
"width": 246,
|
|
"height": 49
|
|
}
|
|
}
|
|
],
|
|
"edges": [
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "JOhjYmVo9geZEMeeRPidh",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "89g6rzK2JcZhJ1MAQra8R",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "xMpMq9rxn_DYslWm3_Efz",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "-EP79fa9WRfTgvuq5FRaw",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "1Qdcf_-7xas-XQldfLRjv",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "CfFazuChYdU7GaJO_TolE",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "74bGlBMuedspLPHnGV2LW",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "z2",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "XU7kv1zNr-yC063oqWlz2",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"targetHandle": "w2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "swvSmJ6SyUFxK9fHwPJTF",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "w2",
|
|
"targetHandle": "x1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "-URcDxULzdZbiMbEx8bBe",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "y2",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"id": "_k4274GmDVM-MViCSYN6K",
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "y2",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "Tf3d_J21EhC-bcfpqV_o5",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "y2",
|
|
"targetHandle": "z2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "gRouAKXdfT8XQV_nzA-wA",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "BgmVdQyd7i1SrZj0forT9",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "AZoEY2N7PqAQgUl04E3KF",
|
|
"sourceHandle": "x2",
|
|
"target": "duKkpzPjUU_-8kyJGHqRX",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "1a_QvZPscaIyRxhKH7p-K",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "y2",
|
|
"target": "r8M3quACGO2piu0u_R4hO",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "cWesUDXpvCzBEu5BpXefC",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "y2",
|
|
"target": "2HdKzAIQi15pr3YHHrbPp",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "CVsFgRPHi9vaQWTqSrbFF",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "z2",
|
|
"target": "P-rGIk50Bg7nFmWieAW07",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "AWgpOpfFNBRrSi_K8RPQg",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "z2",
|
|
"target": "TX_hg7EobNJhmWKsMCaT1",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "uJadhS5nJBYewb-YSy7zE",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "GRlsBogOlOwuqhMMPyHN3",
|
|
"sourceHandle": "z2",
|
|
"target": "GRlsBogOlOwuqhMMPyHN3",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-KQAus72RGqx5f-3-YeJbyz2-KQAus72RGqx5f-3-YeJbyz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "z2",
|
|
"target": "KG3wO86F8Of27fU7QRcsn",
|
|
"targetHandle": "y2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-az2-KG3wO86F8Of27fU7QRcsny2",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "z2",
|
|
"target": "v4nJYD9yiIEUviLPhVTCD",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-az2-MKVcPM2EzAr2_Ieyp9Fu3y1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "duKkpzPjUU_-8kyJGHqRX",
|
|
"sourceHandle": "x2",
|
|
"target": "o8i093VQv-T5Qf1yGqU0R",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-duKkpzPjUU_-8kyJGHqRXx2-awdoiCHz7Yc3kYac_iy-aw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "o8i093VQv-T5Qf1yGqU0R",
|
|
"sourceHandle": "x2",
|
|
"target": "wTrcPqj0KpoeOvJf7k3iI",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-ax2-wTrcPqj0KpoeOvJf7k3iIw1",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "o8i093VQv-T5Qf1yGqU0R",
|
|
"sourceHandle": "z2",
|
|
"target": "awdoiCHz7Yc3kYac_iy-a",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7z2-awdoiCHz7Yc3kYac_iy-ay1"
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "awdoiCHz7Yc3kYac_iy-a",
|
|
"sourceHandle": "w2",
|
|
"target": "junprE7dbMyeovApqhSgr",
|
|
"targetHandle": "x1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-aw2-junprE7dbMyeovApqhSgrx1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "awdoiCHz7Yc3kYac_iy-a",
|
|
"sourceHandle": "x2",
|
|
"target": "iHtjFSkQWMoUNdltNttEd",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-ax2-iHtjFSkQWMoUNdltNttEdw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "8tELdagrOaGCf3nMVs8t3",
|
|
"sourceHandle": "y2",
|
|
"target": "5CxU3inGcSHp-TDg3BQiY",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-8tELdagrOaGCf3nMVs8t3y2-5CxU3inGcSHp-TDg3BQiYz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "awdoiCHz7Yc3kYac_iy-a",
|
|
"sourceHandle": "y2",
|
|
"target": "eUsorPQ8VRLJs28J8dyk2",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-awdoiCHz7Yc3kYac_iy-ay2-eUsorPQ8VRLJs28J8dyk2z1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "eUsorPQ8VRLJs28J8dyk2",
|
|
"sourceHandle": "y2",
|
|
"target": "cQnQ9v3mH27MGNwetz3JW",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-eUsorPQ8VRLJs28J8dyk2y2-5R9yKfN1vItuv__HgCwP7w1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "cQnQ9v3mH27MGNwetz3JW",
|
|
"sourceHandle": "x2",
|
|
"target": "cGWZQjKazJQ0D3nz_AdAX",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7x2-cGWZQjKazJQ0D3nz_AdAXw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "cQnQ9v3mH27MGNwetz3JW",
|
|
"sourceHandle": "z2",
|
|
"target": "nHbn8_sMY7J8o6ckbD-ER",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"id": "reactflow__edge-cQnQ9v3mH27MGNwetz3JWz2-5R9yKfN1vItuv__HgCwP7y1",
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "nHbn8_sMY7J8o6ckbD-ER",
|
|
"sourceHandle": "z2",
|
|
"target": "wFsbmMi5Ey9UyDADdbdPW",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7z2-wFsbmMi5Ey9UyDADdbdPWy1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "nHbn8_sMY7J8o6ckbD-ER",
|
|
"sourceHandle": "z2",
|
|
"target": "dZTe_kxIUQsc9N3w920aR",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7z2-dZTe_kxIUQsc9N3w920aRy1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "nHbn8_sMY7J8o6ckbD-ER",
|
|
"sourceHandle": "x2",
|
|
"target": "tzUJwXu_scwQHnPPT0oY-",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-nHbn8_sMY7J8o6ckbD-ERx2-5R9yKfN1vItuv__HgCwP7w1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "tzUJwXu_scwQHnPPT0oY-",
|
|
"sourceHandle": "z2",
|
|
"target": "5R9yKfN1vItuv__HgCwP7",
|
|
"targetHandle": "y2",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFz2-5R9yKfN1vItuv__HgCwP7y2",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "5R9yKfN1vItuv__HgCwP7",
|
|
"sourceHandle": "x2",
|
|
"target": "RkPVaSF9XnX6uHUns_-oC",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7x2-RkPVaSF9XnX6uHUns_-oCw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "5R9yKfN1vItuv__HgCwP7",
|
|
"sourceHandle": "y2",
|
|
"target": "qIJ6dUppjAjOTA8eQbp0n",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-5R9yKfN1vItuv__HgCwP7y2-Wpk4TvxcZOJgAoXjrOsZFz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "qIJ6dUppjAjOTA8eQbp0n",
|
|
"sourceHandle": "w2",
|
|
"target": "ludceg3fQVkilNTKWznti",
|
|
"targetHandle": "x1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFw2-ludceg3fQVkilNTKWzntix1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "q1yaf-RbHIQsOqfzjn4k4",
|
|
"sourceHandle": "y2",
|
|
"target": "92-ebM0EwQ3nLjZKtvCZX",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-q1yaf-RbHIQsOqfzjn4k4y2-MSeNU5cURBInhPlvnhVfOz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "qIJ6dUppjAjOTA8eQbp0n",
|
|
"sourceHandle": "y2",
|
|
"target": "d9ZXdU73jiCdeNHQv1_DH",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"id": "reactflow__edge-qIJ6dUppjAjOTA8eQbp0ny2-Wpk4TvxcZOJgAoXjrOsZFz1"
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "d9ZXdU73jiCdeNHQv1_DH",
|
|
"sourceHandle": "w2",
|
|
"target": "MSeNU5cURBInhPlvnhVfO",
|
|
"targetHandle": "x1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFw2-MSeNU5cURBInhPlvnhVfOx1",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "d9ZXdU73jiCdeNHQv1_DH",
|
|
"sourceHandle": "x2",
|
|
"target": "o3XFXW2HHLBoxlbEnoWdZ",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFx2-o3XFXW2HHLBoxlbEnoWdZw1",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "d9ZXdU73jiCdeNHQv1_DH",
|
|
"sourceHandle": "z2",
|
|
"target": "R3aRhqCslwhegMfHtxg5z",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-d9ZXdU73jiCdeNHQv1_DHz2-Wpk4TvxcZOJgAoXjrOsZFy1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"target": "kJD1K2-ZkoezFCfpmOM0Z",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "pQSbDAqEripuhCsgK5XMD",
|
|
"selected": false,
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "R3aRhqCslwhegMfHtxg5z",
|
|
"sourceHandle": "x2",
|
|
"target": "kJD1K2-ZkoezFCfpmOM0Z",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFx2-kJD1K2-ZkoezFCfpmOM0Zw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "IkPZel5zxXWIx90Qx7fZI",
|
|
"sourceHandle": "y2",
|
|
"target": "H22jAI2W5QLL-b1rq-c56",
|
|
"targetHandle": "z2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-mXCKtLUvwVJkHrpHzOecqy2-H22jAI2W5QLL-b1rq-c56z2",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "IkPZel5zxXWIx90Qx7fZI",
|
|
"sourceHandle": "y2",
|
|
"target": "boYX1QcJullypfX4sevdy",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-mXCKtLUvwVJkHrpHzOecqy2-boYX1QcJullypfX4sevdyz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "Wpk4TvxcZOJgAoXjrOsZF",
|
|
"sourceHandle": "w2",
|
|
"target": "zL4QEM5xZO8XWXXWrdPuj",
|
|
"targetHandle": "x1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFw2-zL4QEM5xZO8XWXXWrdPujx1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "R3aRhqCslwhegMfHtxg5z",
|
|
"sourceHandle": "z2",
|
|
"target": "Wpk4TvxcZOJgAoXjrOsZF",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355z2-Wpk4TvxcZOJgAoXjrOsZFy1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"sourceHandle": "x2",
|
|
"target": "SP-d4YngpYXkeIB9SSD-K",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "glDT_FnQTOOAyIAPLWFZW",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "Wpk4TvxcZOJgAoXjrOsZF",
|
|
"sourceHandle": "x2",
|
|
"target": "bEVCT5QGY3uw0kIfAELKh",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFx2-bEVCT5QGY3uw0kIfAELKhw1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "Wpk4TvxcZOJgAoXjrOsZF",
|
|
"sourceHandle": "y2",
|
|
"target": "JE12g5cqnwmgeTle14Vxw",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"id": "reactflow__edge-Wpk4TvxcZOJgAoXjrOsZFy2-yvdfoly5WHHTq2Puss355w1",
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "JE12g5cqnwmgeTle14Vxw",
|
|
"sourceHandle": "z2",
|
|
"target": "UQ8N7gcVpRLAYXgUNHBt5",
|
|
"targetHandle": "y1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355z2-UQ8N7gcVpRLAYXgUNHBt5y1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "JE12g5cqnwmgeTle14Vxw",
|
|
"sourceHandle": "z2",
|
|
"target": "iNsXTtcIHsI_i-mCfjGYn",
|
|
"targetHandle": "y2",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355z2-iNsXTtcIHsI_i-mCfjGYny2",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "JE12g5cqnwmgeTle14Vxw",
|
|
"sourceHandle": "y2",
|
|
"target": "At5exN7ZAx2IzY3cTCzHm",
|
|
"targetHandle": "z2",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-JE12g5cqnwmgeTle14Vxwy2-At5exN7ZAx2IzY3cTCzHmz2",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "At5exN7ZAx2IzY3cTCzHm",
|
|
"sourceHandle": "x2",
|
|
"target": "yvdfoly5WHHTq2Puss355",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-At5exN7ZAx2IzY3cTCzHmx2-yvdfoly5WHHTq2Puss355w1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "y2",
|
|
"target": "vZxdswGLHCPi5GSuXEcHJ",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355y2-vZxdswGLHCPi5GSuXEcHJz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "y2",
|
|
"target": "a-_iIE7UdoXzD00fD9MxN",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355y2-a-_iIE7UdoXzD00fD9MxNz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "y2",
|
|
"target": "J0enF8UTVzY3H4n3pbPIF",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355y2-J0enF8UTVzY3H4n3pbPIFz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "y2",
|
|
"target": "W4WwTmgZGnWmiYsB0ezml",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355y2-W4WwTmgZGnWmiYsB0ezmlz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0.8 8",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "y2",
|
|
"target": "mXCKtLUvwVJkHrpHzOecq",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "dashed"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355y2-mXCKtLUvwVJkHrpHzOecqz1",
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "z2",
|
|
"target": "jXtqI8k4Abz-vr01IcpWL",
|
|
"targetHandle": "w1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355z2-jXtqI8k4Abz-vr01IcpWLw1",
|
|
"selected": false,
|
|
"type": "step",
|
|
"selectable": true,
|
|
"focusable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "yvdfoly5WHHTq2Puss355",
|
|
"sourceHandle": "z2",
|
|
"target": "XzXLGjJr2F8Ln7gP0e5N8",
|
|
"targetHandle": "w2",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"id": "reactflow__edge-yvdfoly5WHHTq2Puss355z2-XzXLGjJr2F8Ln7gP0e5N8w2",
|
|
"selected": false,
|
|
"type": "step",
|
|
"focusable": true,
|
|
"selectable": true
|
|
},
|
|
{
|
|
"style": {
|
|
"strokeDasharray": "0",
|
|
"strokeLinecap": "round",
|
|
"strokeWidth": 3.5,
|
|
"stroke": "#2b78e4"
|
|
},
|
|
"source": "MKVcPM2EzAr2_Ieyp9Fu3",
|
|
"sourceHandle": "y2",
|
|
"target": "iA0C1mFlM_73GcL9XNJmF",
|
|
"targetHandle": "z1",
|
|
"data": {
|
|
"edgeStyle": "solid"
|
|
},
|
|
"selected": false,
|
|
"selectable": true,
|
|
"focusable": true,
|
|
"id": "reactflow__edge-MKVcPM2EzAr2_Ieyp9Fu3y2-iA0C1mFlM_73GcL9XNJmFz1"
|
|
}
|
|
]
|
|
} |