mirror of
https://github.com/KieSun/all-of-frontend.git
synced 2024-11-25 08:18:14 +08:00
3167 lines
74 KiB
Plaintext
3167 lines
74 KiB
Plaintext
|
{
|
||
|
"type": "excalidraw",
|
||
|
"version": 2,
|
||
|
"source": "https://board.oktangle.com",
|
||
|
"elements": [
|
||
|
{
|
||
|
"id": "oaOv9MavJt0yT3lAmk5lM",
|
||
|
"type": "rectangle",
|
||
|
"x": 305.21875,
|
||
|
"y": 216.1640625,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1076749733,
|
||
|
"version": 58,
|
||
|
"versionNonce": 2029096325,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": []
|
||
|
},
|
||
|
{
|
||
|
"id": "-iXji9mbfysktw-cfQhP-",
|
||
|
"type": "text",
|
||
|
"x": 321.072265625,
|
||
|
"y": 229.658203125,
|
||
|
"width": 130,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 892346603,
|
||
|
"version": 71,
|
||
|
"versionNonce": 80712933,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "React 学习路径",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "2_Ti4GDw5Z7ns-KaE6z_H",
|
||
|
"type": "rectangle",
|
||
|
"x": 528.287109375,
|
||
|
"y": 336.939453125,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2062702155,
|
||
|
"version": 155,
|
||
|
"versionNonce": 80185963,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"55-3UZDfH6SaLVz0rLo_r"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "n8JIrRIBatWOYZW8Q-tmt",
|
||
|
"type": "text",
|
||
|
"x": 569.140625,
|
||
|
"y": 350.171875,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 616384485,
|
||
|
"version": 190,
|
||
|
"versionNonce": 891086277,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"55-3UZDfH6SaLVz0rLo_r"
|
||
|
],
|
||
|
"text": "概念相关",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "-n0JqoDrHW6I7OW5OXR_b",
|
||
|
"type": "draw",
|
||
|
"x": 394.85546875,
|
||
|
"y": 286,
|
||
|
"width": 80.06640625,
|
||
|
"height": 81.46875,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 504707557,
|
||
|
"version": 72,
|
||
|
"versionNonce": 18348165,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
1.74609375,
|
||
|
13.953125
|
||
|
],
|
||
|
[
|
||
|
13.5390625,
|
||
|
42.421875
|
||
|
],
|
||
|
[
|
||
|
34.1171875,
|
||
|
67.2578125
|
||
|
],
|
||
|
[
|
||
|
51.2109375,
|
||
|
76.72265625
|
||
|
],
|
||
|
[
|
||
|
80.06640625,
|
||
|
81.46875
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "39Q8xGnYz2q_Rn0wUAX2F",
|
||
|
"type": "draw",
|
||
|
"x": 470.80859375,
|
||
|
"y": 353.51171875,
|
||
|
"width": 24.66015625,
|
||
|
"height": 21.4375,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1554032037,
|
||
|
"version": 61,
|
||
|
"versionNonce": 921009739,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
11.06640625,
|
||
|
18.8984375
|
||
|
],
|
||
|
[
|
||
|
-13.59375,
|
||
|
21.4375
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "igk0wUTycDP-_Fe3gKyzk",
|
||
|
"type": "rectangle",
|
||
|
"x": 263.0945870535704,
|
||
|
"y": 493.99079241071445,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1845522123,
|
||
|
"version": 262,
|
||
|
"versionNonce": 854630373,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"hIU9Zn52R12VISY6OXGfZ"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "yK6tUK5jdjPlBm9LFi9fg",
|
||
|
"type": "text",
|
||
|
"x": 330.9481026785704,
|
||
|
"y": 507.48493303571365,
|
||
|
"width": 26,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1134229349,
|
||
|
"version": 308,
|
||
|
"versionNonce": 701857003,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"hIU9Zn52R12VISY6OXGfZ"
|
||
|
],
|
||
|
"text": "JSX",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "koySXqYYMtvEkN0dUmiHb",
|
||
|
"type": "rectangle",
|
||
|
"x": 263.6297433035704,
|
||
|
"y": 578.3423549107132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1803758341,
|
||
|
"version": 290,
|
||
|
"versionNonce": 637360965,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"VokYW0wpkh8aZnBFIVFnq"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "-le_NyLxy5s-V26btNfUD",
|
||
|
"type": "text",
|
||
|
"x": 323.9090401785704,
|
||
|
"y": 591.8364955357132,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1641853899,
|
||
|
"version": 342,
|
||
|
"versionNonce": 1200400267,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"VokYW0wpkh8aZnBFIVFnq"
|
||
|
],
|
||
|
"text": "组件",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "Aq23TDu_e_PU61oWxzCGk",
|
||
|
"type": "rectangle",
|
||
|
"x": 266.6609933035704,
|
||
|
"y": 659.5025111607132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1939908459,
|
||
|
"version": 304,
|
||
|
"versionNonce": 1117498021,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"bUmItrYDMKqEcPuLwlbri"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "bZu3QV6G40Q_0y9uYjeta",
|
||
|
"type": "text",
|
||
|
"x": 307.5145089285704,
|
||
|
"y": 672.9966517857132,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 296753349,
|
||
|
"version": 358,
|
||
|
"versionNonce": 105217579,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"bUmItrYDMKqEcPuLwlbri"
|
||
|
],
|
||
|
"text": "元素渲染",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "BIDqxNWMjqXI3_oZZ4vh2",
|
||
|
"type": "rectangle",
|
||
|
"x": 263.0555245535704,
|
||
|
"y": 759.2446986607132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1361776453,
|
||
|
"version": 316,
|
||
|
"versionNonce": 158928389,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"FFXGZ5BQxCgb-Wq-ephLr"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "xodJFzN9nem7QmyOah5_x",
|
||
|
"type": "text",
|
||
|
"x": 292.9090401785704,
|
||
|
"y": 772.7388392857132,
|
||
|
"width": 102,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1984181131,
|
||
|
"version": 376,
|
||
|
"versionNonce": 820674763,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"FFXGZ5BQxCgb-Wq-ephLr"
|
||
|
],
|
||
|
"text": "props、state",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "wSz20-9Lyy7GbZqjiMql_",
|
||
|
"type": "rectangle",
|
||
|
"x": 482.7664620535704,
|
||
|
"y": 496.7798549107141,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 502172651,
|
||
|
"version": 365,
|
||
|
"versionNonce": 160630117,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"CcWFH8mc6erv4qeLDrrkt"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "M7koooSWxVHJkB7wbgf7c",
|
||
|
"type": "text",
|
||
|
"x": 519.2215401785704,
|
||
|
"y": 508.93805803571365,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1728101445,
|
||
|
"version": 385,
|
||
|
"versionNonce": 1360408427,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"CcWFH8mc6erv4qeLDrrkt"
|
||
|
],
|
||
|
"text": "生命周期",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "IVvO9BnzRFiHYoE2m6E_2",
|
||
|
"type": "rectangle",
|
||
|
"x": 487.1570870535704,
|
||
|
"y": 585.1626674107132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1683503147,
|
||
|
"version": 278,
|
||
|
"versionNonce": 372707525,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"FfQqhctZm2nNsOeRf_O2k"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "Mm69SC6xRQiOdwe3R1TuF",
|
||
|
"type": "text",
|
||
|
"x": 527.7488839285704,
|
||
|
"y": 598.6568080357132,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1451684869,
|
||
|
"version": 335,
|
||
|
"versionNonce": 1494419979,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"FfQqhctZm2nNsOeRf_O2k"
|
||
|
],
|
||
|
"text": "事件处理",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "KbHLGVoCdDjbu2NA_8naH",
|
||
|
"type": "rectangle",
|
||
|
"x": 486.7195870535704,
|
||
|
"y": 663.2368861607132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 390373381,
|
||
|
"version": 346,
|
||
|
"versionNonce": 1023586341,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"tJGwiuUhkG0fzUTl8PSAo"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "-1lswrdQKAMXhgvCudlRZ",
|
||
|
"type": "text",
|
||
|
"x": 527.5731026785704,
|
||
|
"y": 676.7310267857132,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1691946699,
|
||
|
"version": 402,
|
||
|
"versionNonce": 232493227,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"tJGwiuUhkG0fzUTl8PSAo"
|
||
|
],
|
||
|
"text": "条件渲染",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "peAvaLJQ9j_eAVOWpIwhI",
|
||
|
"type": "rectangle",
|
||
|
"x": 700.6542968749989,
|
||
|
"y": 498.6079799107141,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 158210373,
|
||
|
"version": 266,
|
||
|
"versionNonce": 2078499717,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"OfBdcTyRbAKuzd5eCKECT"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "tVI-jCe6QSjURfm98vt7C",
|
||
|
"type": "text",
|
||
|
"x": 768.0078124999989,
|
||
|
"y": 512.1021205357137,
|
||
|
"width": 27,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 521062795,
|
||
|
"version": 308,
|
||
|
"versionNonce": 823804747,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"OfBdcTyRbAKuzd5eCKECT"
|
||
|
],
|
||
|
"text": "HOC",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "SyvJFBfBhcAJ-kCz3fVSc",
|
||
|
"type": "rectangle",
|
||
|
"x": 707.7938058035704,
|
||
|
"y": 583.5845424107132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1789611973,
|
||
|
"version": 321,
|
||
|
"versionNonce": 924232421,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"riCovAiLYLQAe4_S9nxT-"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "LrMIRiaomclBn6Ab6IrP3",
|
||
|
"type": "text",
|
||
|
"x": 758.1473214285704,
|
||
|
"y": 597.0786830357132,
|
||
|
"width": 61,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1682324235,
|
||
|
"version": 368,
|
||
|
"versionNonce": 1797890539,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"riCovAiLYLQAe4_S9nxT-"
|
||
|
],
|
||
|
"text": "Context",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "4C6TJ1n_i5v8Km9PSPv8r",
|
||
|
"type": "rectangle",
|
||
|
"x": 488.5086495535704,
|
||
|
"y": 759.9439174107132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1509222283,
|
||
|
"version": 311,
|
||
|
"versionNonce": 1865025093,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"7Dlc9f1S34Q3sVkIFQZMN"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "PS9-ngwaA_HWQGrvPzPlP",
|
||
|
"type": "text",
|
||
|
"x": 527.3621651785704,
|
||
|
"y": 773.4380580357132,
|
||
|
"width": 84,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 433547941,
|
||
|
"version": 374,
|
||
|
"versionNonce": 1964256395,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"7Dlc9f1S34Q3sVkIFQZMN"
|
||
|
],
|
||
|
"text": "列表、key",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "THhqQWDPymWuE0--8IyIp",
|
||
|
"type": "rectangle",
|
||
|
"x": 703.6688058035704,
|
||
|
"y": 678.0767299107132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1668764101,
|
||
|
"version": 347,
|
||
|
"versionNonce": 922416549,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"wXAwqE_D__nEwGVxjvsij"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "nQQgLVQzz9e9EvRPktPiR",
|
||
|
"type": "text",
|
||
|
"x": 728.5223214285704,
|
||
|
"y": 691.5708705357132,
|
||
|
"width": 112,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 800282891,
|
||
|
"version": 409,
|
||
|
"versionNonce": 43279147,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"wXAwqE_D__nEwGVxjvsij"
|
||
|
],
|
||
|
"text": "组合 vs 继承",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "1un-lro5mXHz_hqCFwik8",
|
||
|
"type": "rectangle",
|
||
|
"x": 701.2664620535704,
|
||
|
"y": 847.5103236607132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1474629515,
|
||
|
"version": 393,
|
||
|
"versionNonce": 1773598981,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"pjxZwtE0RAEbrbNi2HoB_"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "IEn1w5ehXFK_qpAb9m3s0",
|
||
|
"type": "text",
|
||
|
"x": 762.1199776785704,
|
||
|
"y": 861.0044642857132,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1348321957,
|
||
|
"version": 438,
|
||
|
"versionNonce": 1813300683,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"pjxZwtE0RAEbrbNi2HoB_"
|
||
|
],
|
||
|
"text": "Hooks",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "qGwXPPc39trwyL-inHE1D",
|
||
|
"type": "rectangle",
|
||
|
"x": 702.4578683035704,
|
||
|
"y": 759.3228236607132,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1571355653,
|
||
|
"version": 297,
|
||
|
"versionNonce": 551260261,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"_Qn31aoHbO6JdUAf2M_mK"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "5u5DHtndMg-3szNhgdroQ",
|
||
|
"type": "text",
|
||
|
"x": 723.3113839285704,
|
||
|
"y": 773.0786830357132,
|
||
|
"width": 120,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1786278603,
|
||
|
"version": 372,
|
||
|
"versionNonce": 414176363,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"_Qn31aoHbO6JdUAf2M_mK"
|
||
|
],
|
||
|
"text": "组件设计模式",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "DTLBDfyTiV1ONQF68jIJl",
|
||
|
"type": "rectangle",
|
||
|
"x": 1263.503627232131,
|
||
|
"y": 290.8786272321436,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1340804229,
|
||
|
"version": 575,
|
||
|
"versionNonce": 1424624331,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"zi6zkZFooQkNgpwYsPGV0",
|
||
|
"kCdd4nGpU5tLDmWZCaIVO"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "ECjwr24okxu8TUUdajQXF",
|
||
|
"type": "text",
|
||
|
"x": 1306.357142857131,
|
||
|
"y": 304.3727678571436,
|
||
|
"width": 76,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1098754635,
|
||
|
"version": 631,
|
||
|
"versionNonce": 1319705445,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"kCdd4nGpU5tLDmWZCaIVO"
|
||
|
],
|
||
|
"text": "CSS 方案",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "3KlHHghew0N7zfSZfccku",
|
||
|
"type": "rectangle",
|
||
|
"x": 858.509207589283,
|
||
|
"y": 296.4868861607147,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 728780267,
|
||
|
"version": 269,
|
||
|
"versionNonce": 546601323,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"DX7KHYf0PtbRYRC7JN1Zz"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "WEfqVvOWlCzen7wmL289n",
|
||
|
"type": "text",
|
||
|
"x": 925.862723214283,
|
||
|
"y": 309.6071428571431,
|
||
|
"width": 27,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1022630469,
|
||
|
"version": 318,
|
||
|
"versionNonce": 1008363205,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "SSR",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "DG1iRXPDF8p7PQevOkr3Y",
|
||
|
"type": "rectangle",
|
||
|
"x": 1175.6074218750005,
|
||
|
"y": 471.6654575892868,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 459645355,
|
||
|
"version": 298,
|
||
|
"versionNonce": 1983386635,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"DPRyW_-Hex2oNOx9ZNdMq"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "ol61ppUqG31VddfYI6i3C",
|
||
|
"type": "text",
|
||
|
"x": 1236.4609375000005,
|
||
|
"y": 485.1595982142868,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1887363717,
|
||
|
"version": 351,
|
||
|
"versionNonce": 940262949,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "跨端",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "gUsIE_mLtBuK40mVwxdZh",
|
||
|
"type": "rectangle",
|
||
|
"x": 597.091796874997,
|
||
|
"y": 113.74693080357196,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1178619269,
|
||
|
"version": 240,
|
||
|
"versionNonce": 365910699,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"c6yXEwLCIuZVZ5W5x8QbI"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "746EZJhXwepYbHiLZzYLo",
|
||
|
"type": "text",
|
||
|
"x": 657.945312499997,
|
||
|
"y": 127.24107142857196,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1993931083,
|
||
|
"version": 294,
|
||
|
"versionNonce": 1969830277,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "单测",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "8zKFrSt8JruWJMux2ejFF",
|
||
|
"type": "rectangle",
|
||
|
"x": 896.3763950892846,
|
||
|
"y": 152.2391183035714,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2035699659,
|
||
|
"version": 316,
|
||
|
"versionNonce": 442775179,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"e0_Sh76TFWWWzPCzmjkIm",
|
||
|
"3EVO1qEbVbVke0FrxXXr6"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "DWzoMttNL4g8krQ5nZlVo",
|
||
|
"type": "text",
|
||
|
"x": 956.4877232142842,
|
||
|
"y": 164.7293526785714,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 701474405,
|
||
|
"version": 389,
|
||
|
"versionNonce": 1443400613,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"3EVO1qEbVbVke0FrxXXr6"
|
||
|
],
|
||
|
"text": "生态",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "OpXG37DRRdNQ7NWky7FZl",
|
||
|
"type": "rectangle",
|
||
|
"x": 1272.672154017853,
|
||
|
"y": -160.9294084821429,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1856501029,
|
||
|
"version": 461,
|
||
|
"versionNonce": 1349144523,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"VTsw_fOhKvSF9pNY7F4Zb",
|
||
|
"O6ukizvhkfXowMoxw4UtL"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "jAR-VRzIZwbwfr2o8deVq",
|
||
|
"type": "text",
|
||
|
"x": 1333.525669642852,
|
||
|
"y": -147.4352678571429,
|
||
|
"width": 40,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 668539819,
|
||
|
"version": 510,
|
||
|
"versionNonce": 2113644133,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"O6ukizvhkfXowMoxw4UtL"
|
||
|
],
|
||
|
"text": "路由",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "rLXXlqkadWgU4PbBE3Xx2",
|
||
|
"type": "rectangle",
|
||
|
"x": 1274.7480468749943,
|
||
|
"y": 26.375279017857054,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 941594155,
|
||
|
"version": 410,
|
||
|
"versionNonce": 767827563,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"I02BRj0cORoLNOj0iZ_2T",
|
||
|
"JVMd5xAtaX4PV1nVlEwW8"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "LUNrL5uZC8LbdWaGeRIJp",
|
||
|
"type": "text",
|
||
|
"x": 1315.6015624999943,
|
||
|
"y": 39.86941964285705,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 200046085,
|
||
|
"version": 472,
|
||
|
"versionNonce": 384012741,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"JVMd5xAtaX4PV1nVlEwW8"
|
||
|
],
|
||
|
"text": "状态管理",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "Fr75y4krnaVxKcz1YrDF7",
|
||
|
"type": "rectangle",
|
||
|
"x": 737.2480468749998,
|
||
|
"y": -30.566685267857224,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 107814987,
|
||
|
"version": 392,
|
||
|
"versionNonce": 1747654923,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"aaw79ikHIBkiljWXMbdH6",
|
||
|
"gHdjXUzHCLPSjx8lg4Kx9"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "qVLyoMJZ4vs7rL4J4Dwdz",
|
||
|
"type": "text",
|
||
|
"x": 778.1015624999998,
|
||
|
"y": -16.698660714285666,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 984358373,
|
||
|
"version": 456,
|
||
|
"versionNonce": 1450643749,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"gHdjXUzHCLPSjx8lg4Kx9"
|
||
|
],
|
||
|
"text": "接口请求",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "JJgWGAq3VRGkDrpnD1OyM",
|
||
|
"type": "rectangle",
|
||
|
"x": 1530.633091517854,
|
||
|
"y": -140.93387276785717,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 883329227,
|
||
|
"version": 532,
|
||
|
"versionNonce": 1025097643,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"q3slFLuQ2tzi0tThTCjBO",
|
||
|
"2WjtHjQ2cbWnxHTwKWsMz",
|
||
|
"NTO8qOYRmOhznxLGnL6Oz"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "-SmtUASnLehuo5mrdzTV_",
|
||
|
"type": "text",
|
||
|
"x": 1562.486607142854,
|
||
|
"y": -127.81361607142861,
|
||
|
"width": 98,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 897285477,
|
||
|
"version": 606,
|
||
|
"versionNonce": 170108037,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"NTO8qOYRmOhznxLGnL6Oz"
|
||
|
],
|
||
|
"text": "Reach Router",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "RJ2ZIZYjLCW8lH3FUi205",
|
||
|
"type": "rectangle",
|
||
|
"x": 1515.1420200892833,
|
||
|
"y": -254.21512276785717,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 269563755,
|
||
|
"version": 433,
|
||
|
"versionNonce": 1455067723,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"99oA-H59ARekkYkleek__",
|
||
|
"TCJmnBHLqnNERfbsywxgJ"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "ccNHziGYaXy9WFi5q6cbg",
|
||
|
"type": "text",
|
||
|
"x": 1545.9955357142833,
|
||
|
"y": -240.72098214285717,
|
||
|
"width": 100,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 508594373,
|
||
|
"version": 521,
|
||
|
"versionNonce": 1973865445,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "React Router",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "3UfVx38nwA7WBIXvGIwI7",
|
||
|
"type": "draw",
|
||
|
"x": 994.2544642857135,
|
||
|
"y": 131.71540178571422,
|
||
|
"width": 238.61049107142856,
|
||
|
"height": 236.93080357142856,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1736386533,
|
||
|
"version": 221,
|
||
|
"versionNonce": 904401131,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
0,
|
||
|
-15.5859375
|
||
|
],
|
||
|
[
|
||
|
8.454241071428555,
|
||
|
-35.8203125
|
||
|
],
|
||
|
[
|
||
|
43.7109375,
|
||
|
-91.67410714285717
|
||
|
],
|
||
|
[
|
||
|
90.05580357142856,
|
||
|
-142.68415178571428
|
||
|
],
|
||
|
[
|
||
|
133.77232142857144,
|
||
|
-179.7265625
|
||
|
],
|
||
|
[
|
||
|
226.86383928571433,
|
||
|
-235.57477678571428
|
||
|
],
|
||
|
[
|
||
|
238.61049107142856,
|
||
|
-236.93080357142856
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "9kKojct7HUXMi6Fb6Ovfd",
|
||
|
"type": "draw",
|
||
|
"x": 1218.713169642854,
|
||
|
"y": -120.39397321428578,
|
||
|
"width": 32.29910714285734,
|
||
|
"height": 26.724330357142833,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 186923589,
|
||
|
"version": 189,
|
||
|
"versionNonce": 151914309,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
18.59375,
|
||
|
0.033482142857110375
|
||
|
],
|
||
|
[
|
||
|
32.29910714285734,
|
||
|
10.3125
|
||
|
],
|
||
|
[
|
||
|
13.074776785714448,
|
||
|
26.724330357142833
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "RlZox4f8h4yBHQI9q4naZ",
|
||
|
"type": "arrow",
|
||
|
"x": 1454.537293220356,
|
||
|
"y": -174.4021296790935,
|
||
|
"width": 53.89127820821227,
|
||
|
"height": 26.159254249478025,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2109149675,
|
||
|
"version": 186,
|
||
|
"versionNonce": 1546435467,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
53.89127820821227,
|
||
|
-26.159254249478025
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "bC7YPL-HOz6t1SxP76ANm",
|
||
|
"type": "arrow",
|
||
|
"x": 1470.359374999997,
|
||
|
"y": -116.1473214285715,
|
||
|
"width": 45.60267857142844,
|
||
|
"height": 0.22879464285716722,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1276662949,
|
||
|
"version": 165,
|
||
|
"versionNonce": 1454823077,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
45.60267857142844,
|
||
|
0.22879464285716722
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "46kW80vemtlBhZDj5nvz5",
|
||
|
"type": "rectangle",
|
||
|
"x": 1523.6241629464237,
|
||
|
"y": -43.082310267857224,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 724121573,
|
||
|
"version": 591,
|
||
|
"versionNonce": 901976619,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"NqbEQNVZ6B8nyChiorbyo",
|
||
|
"bPeT0e6ir45mi1qP4tYJE",
|
||
|
"TLN35sFQzshpT8zlcEA_B",
|
||
|
"TiggRlLr7Ka-MEksthVmV"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "2aBbr34cT1Ti31eCJil9S",
|
||
|
"type": "text",
|
||
|
"x": 1583.4776785714237,
|
||
|
"y": -29.96205357142867,
|
||
|
"width": 42,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1628595435,
|
||
|
"version": 673,
|
||
|
"versionNonce": 1229896197,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"TiggRlLr7Ka-MEksthVmV"
|
||
|
],
|
||
|
"text": "Redux",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "cG24fwWqeKNXsc5cgaS2a",
|
||
|
"type": "rectangle",
|
||
|
"x": 1524.182198660709,
|
||
|
"y": 52.905412946428555,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 834570603,
|
||
|
"version": 615,
|
||
|
"versionNonce": 1133876427,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"TTg_6EWQfFwMaBdDX0JMt",
|
||
|
"nIwzCMCF-IQjeLFck2b3j",
|
||
|
"GF-byFMBa8s3T1A4pHkxA",
|
||
|
"bT-0apZbrpFyogXumGKN5"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "0SHw7mgvFFVGH1qqspWKv",
|
||
|
"type": "text",
|
||
|
"x": 1588.1618303571374,
|
||
|
"y": 66.02566964285711,
|
||
|
"width": 33,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 911824581,
|
||
|
"version": 705,
|
||
|
"versionNonce": 433271141,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"bT-0apZbrpFyogXumGKN5"
|
||
|
],
|
||
|
"text": "Mobx",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "LjOA4xlfTlKsDK2AUvVbU",
|
||
|
"type": "rectangle",
|
||
|
"x": 1525.3763950892805,
|
||
|
"y": 139.16099330357144,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1216765899,
|
||
|
"version": 656,
|
||
|
"versionNonce": 87999339,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"j80jlMwuNzJUyFN52Chd9",
|
||
|
"3tQPyVlwe41LKgMrEvK_0",
|
||
|
"3nYtE9qbwBLcb_9LY1fIy",
|
||
|
"UJdUIDO8KyECqtiPgL_Uw"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "BC8qbM3ACI9bkfdXaLDCc",
|
||
|
"type": "text",
|
||
|
"x": 1550.2299107142805,
|
||
|
"y": 151.90736607142856,
|
||
|
"width": 112,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 828937829,
|
||
|
"version": 755,
|
||
|
"versionNonce": 93437125,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"UJdUIDO8KyECqtiPgL_Uw"
|
||
|
],
|
||
|
"text": "React Context",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "hK-Tunpem7msTj1k8eIFG",
|
||
|
"type": "rectangle",
|
||
|
"x": 1529.7123325892833,
|
||
|
"y": 226.677734375,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 753270661,
|
||
|
"version": 634,
|
||
|
"versionNonce": 587800075,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"ZL4ano5OnGAH9A1c-OrpV",
|
||
|
"Rd3am8nY2Dff2zzQMOXTH",
|
||
|
"bOr0adnO9P_RHomvE7QWv",
|
||
|
"L_gHrs2spIjn7NPFixqQQ"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "krz75F5eXn2iu1HW6hVhT",
|
||
|
"type": "text",
|
||
|
"x": 1589.1975446428548,
|
||
|
"y": 240.16629464285705,
|
||
|
"width": 42,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2082432843,
|
||
|
"version": 726,
|
||
|
"versionNonce": 1143462949,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"L_gHrs2spIjn7NPFixqQQ"
|
||
|
],
|
||
|
"text": "Recoil",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "CCL-QcDsDN_9CQcB8SgtX",
|
||
|
"type": "arrow",
|
||
|
"x": 1453.757812499997,
|
||
|
"y": 23.90290178571422,
|
||
|
"width": 47.82366071428555,
|
||
|
"height": 17.354910714285722,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1975780267,
|
||
|
"version": 153,
|
||
|
"versionNonce": 1475290283,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
47.82366071428555,
|
||
|
-17.354910714285722
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "CsTtvE6066J2JXuikWTGh",
|
||
|
"type": "arrow",
|
||
|
"x": 1458.1104910714255,
|
||
|
"y": 67.39062499999994,
|
||
|
"width": 43.34821428571422,
|
||
|
"height": 2.717633928571445,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1416673477,
|
||
|
"version": 158,
|
||
|
"versionNonce": 1031999365,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
43.34821428571422,
|
||
|
2.717633928571445
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "rZFGRKPbO_hmexAQI7J7Y",
|
||
|
"type": "arrow",
|
||
|
"x": 1446.9888392857108,
|
||
|
"y": 111.64285714285711,
|
||
|
"width": 49.13504464285711,
|
||
|
"height": 43.454241071428555,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1233199909,
|
||
|
"version": 165,
|
||
|
"versionNonce": 463165259,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
49.13504464285711,
|
||
|
43.454241071428555
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "iCsJjf0rBG34btK-JRifE",
|
||
|
"type": "arrow",
|
||
|
"x": 1408.5401785714255,
|
||
|
"y": 117.17299107142856,
|
||
|
"width": 92.13169642857156,
|
||
|
"height": 123.21428571428567,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1546716459,
|
||
|
"version": 171,
|
||
|
"versionNonce": 2145441509,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
92.13169642857156,
|
||
|
123.21428571428567
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "MISZk_q7euyqbv6fbNLyV",
|
||
|
"type": "arrow",
|
||
|
"x": 1085.9229910714255,
|
||
|
"y": 139.51116071428567,
|
||
|
"width": 145.2678571428571,
|
||
|
"height": 69.765625,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 275500843,
|
||
|
"version": 179,
|
||
|
"versionNonce": 208156139,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
145.2678571428571,
|
||
|
-69.765625
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "B8gf-l1uQF3Gkx4KctPjh",
|
||
|
"type": "arrow",
|
||
|
"x": 903.7667410714278,
|
||
|
"y": 125.70870535714278,
|
||
|
"width": 58.454241071428555,
|
||
|
"height": 83.984375,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 35907525,
|
||
|
"version": 172,
|
||
|
"versionNonce": 1976480325,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-58.454241071428555,
|
||
|
-83.984375
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "7Xb1Ms4QptqpLzcUBKvr_",
|
||
|
"type": "rectangle",
|
||
|
"x": 505.5114397321415,
|
||
|
"y": -139.95619419642864,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1543656363,
|
||
|
"version": 398,
|
||
|
"versionNonce": 425738379,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"Ipumnp_nfAUrSYTjNyzUE",
|
||
|
"YeCatkDJHlH-I1VK9a33I"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "joJquB7MIQWTSiqtuOWYp",
|
||
|
"type": "text",
|
||
|
"x": 568.3649553571415,
|
||
|
"y": -126.08816964285708,
|
||
|
"width": 36,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 448680069,
|
||
|
"version": 470,
|
||
|
"versionNonce": 1546264997,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "axios",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "Lzi2q0GLlDuX-CHLEMM64",
|
||
|
"type": "rectangle",
|
||
|
"x": 705.8741629464273,
|
||
|
"y": -212.11021205357144,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1725628875,
|
||
|
"version": 485,
|
||
|
"versionNonce": 1816000299,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"0ni9TwcpElbKDkqdqhjIe",
|
||
|
"XpRQxxCvvBVxS4Bqfp-Sy"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "bUZ2T8i0wQ-clDyggw2i9",
|
||
|
"type": "text",
|
||
|
"x": 743.2276785714273,
|
||
|
"y": -198.24218749999994,
|
||
|
"width": 87,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1235686501,
|
||
|
"version": 563,
|
||
|
"versionNonce": 2015405317,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "react query",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "IZsb70nUuJCKtBksGWoiX",
|
||
|
"type": "rectangle",
|
||
|
"x": 917.0516183035709,
|
||
|
"y": -152.60686383928584,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1752372907,
|
||
|
"version": 425,
|
||
|
"versionNonce": 325835211,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"HtPZm5a5Z8YzH32BEJpyl",
|
||
|
"EM3UHykhi4dFjkSOWeQBp"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "kcrp1NiwM7byXfo8gXoDC",
|
||
|
"type": "text",
|
||
|
"x": 984.9051339285709,
|
||
|
"y": -138.73883928571428,
|
||
|
"width": 26,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1559182725,
|
||
|
"version": 495,
|
||
|
"versionNonce": 221232229,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "swr",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "rKy8XymRIkf9pkVnIpq--",
|
||
|
"type": "arrow",
|
||
|
"x": 714.5513392857135,
|
||
|
"y": -18.8191964285715,
|
||
|
"width": 74.85491071428578,
|
||
|
"height": 31.9140625,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 140068427,
|
||
|
"version": 89,
|
||
|
"versionNonce": 1812228203,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-74.85491071428578,
|
||
|
-31.9140625
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "vz_VD0a5-QH_0ptUQSJ9g",
|
||
|
"type": "arrow",
|
||
|
"x": 798.2734374999993,
|
||
|
"y": -52.6082589285715,
|
||
|
"width": 3.258928571428555,
|
||
|
"height": 74.6875,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2054101893,
|
||
|
"version": 172,
|
||
|
"versionNonce": 321185733,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-3.258928571428555,
|
||
|
-74.6875
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "xojT-Sbm9xpPzxaIhia1J",
|
||
|
"type": "arrow",
|
||
|
"x": 874.333705357142,
|
||
|
"y": -49.845982142857224,
|
||
|
"width": 57.93526785714289,
|
||
|
"height": 26.690848214285722,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 159707525,
|
||
|
"version": 167,
|
||
|
"versionNonce": 1272062731,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
57.93526785714289,
|
||
|
-26.690848214285722
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "TRzrP0sdYVkCpa6KXoQ6A",
|
||
|
"type": "arrow",
|
||
|
"x": 676.859375,
|
||
|
"y": 408.81026785714283,
|
||
|
"width": 71.59040178571422,
|
||
|
"height": 48.33705357142861,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1392353541,
|
||
|
"version": 26,
|
||
|
"versionNonce": 1800374699,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
71.59040178571422,
|
||
|
48.33705357142861
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "0A1-LExkCVydh_jZ2FDW7",
|
||
|
"type": "arrow",
|
||
|
"x": 598.4162946428571,
|
||
|
"y": 415.50111607142856,
|
||
|
"width": 19.50334821428578,
|
||
|
"height": 51.96428571428572,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 749670085,
|
||
|
"version": 20,
|
||
|
"versionNonce": 1518828165,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-19.50334821428578,
|
||
|
51.96428571428572
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "Ds-yxYmnInSBCZB6OyUFg",
|
||
|
"type": "arrow",
|
||
|
"x": 512.7299107142857,
|
||
|
"y": 410.85825892857144,
|
||
|
"width": 114.40290178571422,
|
||
|
"height": 61.20535714285711,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1809665637,
|
||
|
"version": 32,
|
||
|
"versionNonce": 262609995,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-114.40290178571422,
|
||
|
61.20535714285711
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "EUF2BTAqnua2jY--XeTip",
|
||
|
"type": "arrow",
|
||
|
"x": 647.8046875,
|
||
|
"y": 311.9185267857143,
|
||
|
"width": 205.4296875,
|
||
|
"height": 117.03683035714283,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 811728683,
|
||
|
"version": 57,
|
||
|
"versionNonce": 1998578149,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
205.4296875,
|
||
|
-117.03683035714283
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "07FPp_S2J4TS5bl2cqbcA",
|
||
|
"type": "arrow",
|
||
|
"x": 1114,
|
||
|
"y": 215.94196428571428,
|
||
|
"width": 168.57700892857156,
|
||
|
"height": 53.32589285714289,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 736932363,
|
||
|
"version": 28,
|
||
|
"versionNonce": 1957911275,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
168.57700892857156,
|
||
|
53.32589285714289
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "abdh4_w6EPEzKSKRKozQM",
|
||
|
"type": "rectangle",
|
||
|
"x": 1506.5750558035716,
|
||
|
"y": 402.4891183035715,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1899176299,
|
||
|
"version": 576,
|
||
|
"versionNonce": 1727290693,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"GKjekNiLtXTOUP7unmTbq",
|
||
|
"XPA7OXQMljct_x7zp1VFQ"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "3Ak6Kd5jIRY1OWn8HjI-3",
|
||
|
"type": "text",
|
||
|
"x": 1552.5546875,
|
||
|
"y": 416.35156250000006,
|
||
|
"width": 69,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1209679557,
|
||
|
"version": 648,
|
||
|
"versionNonce": 1996408203,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "CSS-in-JS",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "8PSBMIurljeBreMNEqtYv",
|
||
|
"type": "rectangle",
|
||
|
"x": 1501.3685825892849,
|
||
|
"y": 330.2290736607141,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 214023179,
|
||
|
"version": 628,
|
||
|
"versionNonce": 291663013,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"a-WRz5OU4-JJ37v8NLb2u",
|
||
|
"OaX_aV1covMM7rKbDANZ1"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "wPTPCUl3loRXWIkNuYIjC",
|
||
|
"type": "text",
|
||
|
"x": 1542.2220982142849,
|
||
|
"y": 343.7232142857141,
|
||
|
"width": 80,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1716526629,
|
||
|
"version": 711,
|
||
|
"versionNonce": 2109987883,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "传统方案",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "IZP-Lq0gtVylLIl5EY9VV",
|
||
|
"type": "rectangle",
|
||
|
"x": 1520.1911272321424,
|
||
|
"y": 487.0817522321429,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 233562693,
|
||
|
"version": 601,
|
||
|
"versionNonce": 370642949,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"6ccvioLwsqaiVbH7rRG5y",
|
||
|
"jqvEXZp5pnFTwH-tL_lO7"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "ldNJxFyTWelrsY2PgC27Z",
|
||
|
"type": "text",
|
||
|
"x": 1564.5446428571424,
|
||
|
"y": 500.5758928571429,
|
||
|
"width": 73,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 15601803,
|
||
|
"version": 670,
|
||
|
"versionNonce": 619519691,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "Atom CSS",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "72NyIAbAFqe0eMIGDavfN",
|
||
|
"type": "arrow",
|
||
|
"x": 1456.853794642857,
|
||
|
"y": 342.61607142857144,
|
||
|
"width": 22.723214285714448,
|
||
|
"height": 9.977678571428555,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2145701413,
|
||
|
"version": 14,
|
||
|
"versionNonce": 1125205861,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
22.723214285714448,
|
||
|
9.977678571428555
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "g3M_RpAk0XHBjPruiLpuO",
|
||
|
"type": "arrow",
|
||
|
"x": 1419.080357142857,
|
||
|
"y": 371.6841517857143,
|
||
|
"width": 61.9140625,
|
||
|
"height": 42.08147321428572,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2113030091,
|
||
|
"version": 32,
|
||
|
"versionNonce": 655691115,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
61.9140625,
|
||
|
42.08147321428572
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "tbW6LRBmrXurcNmR4NzJ4",
|
||
|
"type": "arrow",
|
||
|
"x": 1383.2544642857142,
|
||
|
"y": 383.00669642857144,
|
||
|
"width": 105.2734375,
|
||
|
"height": 118.66629464285711,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 653240741,
|
||
|
"version": 33,
|
||
|
"versionNonce": 1251807941,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
105.2734375,
|
||
|
118.66629464285711
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "1R95eVfVsIRmoX_FC6KXC",
|
||
|
"type": "arrow",
|
||
|
"x": 960.5558035714286,
|
||
|
"y": 239.31361607142856,
|
||
|
"width": 16.72433035714289,
|
||
|
"height": 31.037946428571445,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 366471749,
|
||
|
"version": 18,
|
||
|
"versionNonce": 962097701,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-16.72433035714289,
|
||
|
31.037946428571445
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "-yfddn6ykwyOaGNkoHXrj",
|
||
|
"type": "rectangle",
|
||
|
"x": 805.1877790178564,
|
||
|
"y": 386.98800223214295,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1540138149,
|
||
|
"version": 300,
|
||
|
"versionNonce": 2084236971,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"q_VdfHkMwqdjqO5Xl1mZK"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "qJxwuQ4LIkKcDJSWvNRGo",
|
||
|
"type": "text",
|
||
|
"x": 859.5412946428564,
|
||
|
"y": 400.1082589285714,
|
||
|
"width": 53,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 272180267,
|
||
|
"version": 372,
|
||
|
"versionNonce": 741401989,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "nest.js",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "PYPRBrPSOtSdZU5p1-VqF",
|
||
|
"type": "arrow",
|
||
|
"x": 935.03125,
|
||
|
"y": 354.78794642857144,
|
||
|
"width": 19.65401785714289,
|
||
|
"height": 25.485491071428555,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 456248811,
|
||
|
"version": 26,
|
||
|
"versionNonce": 1180953829,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-19.65401785714289,
|
||
|
25.485491071428555
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "SSuq-zZ0zk9OEF14JZpt3",
|
||
|
"type": "arrow",
|
||
|
"x": 1063.489955357143,
|
||
|
"y": 254.61941964285714,
|
||
|
"width": 171.34486607142867,
|
||
|
"height": 186.85267857142858,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 368065669,
|
||
|
"version": 34,
|
||
|
"versionNonce": 868843499,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
171.34486607142867,
|
||
|
186.85267857142858
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "oN4JRSyQo3VNb1s6HbF1t",
|
||
|
"type": "arrow",
|
||
|
"x": 856.6205357142857,
|
||
|
"y": 167.43415178571428,
|
||
|
"width": 71.72433035714278,
|
||
|
"height": 17.578125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 951806597,
|
||
|
"version": 36,
|
||
|
"versionNonce": 1736378437,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-71.72433035714278,
|
||
|
-17.578125
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "azBPB_dfrHahTJLjJqBqf",
|
||
|
"type": "rectangle",
|
||
|
"x": 328.4188058035718,
|
||
|
"y": -31.09793526785714,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1296450059,
|
||
|
"version": 275,
|
||
|
"versionNonce": 436750987,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"pc54Ajfx0aWPnZgdnXpyR"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "6yBvmze_ZXtMiP4-U8ysN",
|
||
|
"type": "text",
|
||
|
"x": 392.772321428572,
|
||
|
"y": -17.60379464285714,
|
||
|
"width": 33,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1119811621,
|
||
|
"version": 338,
|
||
|
"versionNonce": 559921061,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "Jest",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "TnMKNgeMHIkoWJS0Aghsr",
|
||
|
"type": "rectangle",
|
||
|
"x": 317.86077008928567,
|
||
|
"y": 49.577287946428555,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2021796325,
|
||
|
"version": 240,
|
||
|
"versionNonce": 1867825451,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"GWioRiIbZQOHqsoUjPRoa"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "EzZzDi_VHUEI-k4OvpRGy",
|
||
|
"type": "text",
|
||
|
"x": 335.71428571428567,
|
||
|
"y": 65.19754464285711,
|
||
|
"width": 126,
|
||
|
"height": 21,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1736020715,
|
||
|
"version": 323,
|
||
|
"versionNonce": 1848867589,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "React Testing Libary",
|
||
|
"fontSize": 16,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 17
|
||
|
},
|
||
|
{
|
||
|
"id": "NAiG9AvcwuDZuxh_3RRq4",
|
||
|
"type": "arrow",
|
||
|
"x": 573.5636160714286,
|
||
|
"y": 127.4609375,
|
||
|
"width": 60.86495535714289,
|
||
|
"height": 30.284598214285722,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 475128011,
|
||
|
"version": 24,
|
||
|
"versionNonce": 1561945035,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-60.86495535714289,
|
||
|
-30.284598214285722
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "fngefTLK6IeyB-9t41ukR",
|
||
|
"type": "arrow",
|
||
|
"x": 633.8203125,
|
||
|
"y": 93.17522321428567,
|
||
|
"width": 121.99776785714289,
|
||
|
"height": 88.04129464285711,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1674794411,
|
||
|
"version": 34,
|
||
|
"versionNonce": 645386853,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-121.99776785714289,
|
||
|
-88.04129464285711
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "LJag2p5OIopH2hXU6olvk",
|
||
|
"type": "rectangle",
|
||
|
"x": 1034.2826450892871,
|
||
|
"y": 599.9310825892856,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1756720101,
|
||
|
"version": 272,
|
||
|
"versionNonce": 2070983275,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"Eop0NgHdoMwauIj3SyaNk"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "UDQHwvEmCgQfBhCkgWdJL",
|
||
|
"type": "text",
|
||
|
"x": 1105.6361607142871,
|
||
|
"y": 613.4252232142856,
|
||
|
"width": 19,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 949186795,
|
||
|
"version": 350,
|
||
|
"versionNonce": 922369477,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "RN",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "WWGqax3dmZGr_FfFDc4LO",
|
||
|
"type": "arrow",
|
||
|
"x": 1200.1640625,
|
||
|
"y": 538.2555803571429,
|
||
|
"width": 47.86272321428578,
|
||
|
"height": 39.609375,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 2064829515,
|
||
|
"version": 22,
|
||
|
"versionNonce": 383270181,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
-47.86272321428578,
|
||
|
39.609375
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "-MOtSiXcZo_rj9yEw_zlc",
|
||
|
"type": "rectangle",
|
||
|
"x": 1252.3909040178564,
|
||
|
"y": 638.708984375,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1805932747,
|
||
|
"version": 266,
|
||
|
"versionNonce": 941624133,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"tQE8ku0g3fnHXRv8GJ4vM"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "fmz3M1mq5GEIAfqg3UlM6",
|
||
|
"type": "text",
|
||
|
"x": 1316.376116071428,
|
||
|
"y": 651.8348214285716,
|
||
|
"width": 33,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1375907173,
|
||
|
"version": 329,
|
||
|
"versionNonce": 1647114123,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "Taro",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "eRZ3OkY1mJRbjbowoTY2r",
|
||
|
"type": "rectangle",
|
||
|
"x": 1465.1029575892867,
|
||
|
"y": 663.3909040178577,
|
||
|
"width": 161.70703125,
|
||
|
"height": 52.98828125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1636605349,
|
||
|
"version": 265,
|
||
|
"versionNonce": 1769792395,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [
|
||
|
"ruDiFDdhntW06pmNoZHoI"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"id": "tV9qXQoNzxkdQFJbkhpyS",
|
||
|
"type": "text",
|
||
|
"x": 1523.9564732142867,
|
||
|
"y": 676.8850446428577,
|
||
|
"width": 44,
|
||
|
"height": 26,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1095842603,
|
||
|
"version": 341,
|
||
|
"versionNonce": 601697957,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"text": "Remax",
|
||
|
"fontSize": 20,
|
||
|
"fontFamily": 1,
|
||
|
"textAlign": "left",
|
||
|
"baseline": 21
|
||
|
},
|
||
|
{
|
||
|
"id": "XDWuvgjzEKB68tjvmVYUD",
|
||
|
"type": "arrow",
|
||
|
"x": 1297.0669642857142,
|
||
|
"y": 551.84375,
|
||
|
"width": 24.799107142857338,
|
||
|
"height": 52.444196428571445,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 477345125,
|
||
|
"version": 20,
|
||
|
"versionNonce": 1322802955,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
24.799107142857338,
|
||
|
52.444196428571445
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
},
|
||
|
{
|
||
|
"id": "F8zt6jQkL1r0ZK-ninZl3",
|
||
|
"type": "arrow",
|
||
|
"x": 1364.0145089285716,
|
||
|
"y": 529.9073660714286,
|
||
|
"width": 123.72209821428555,
|
||
|
"height": 102.0703125,
|
||
|
"angle": 0,
|
||
|
"strokeColor": "#000000",
|
||
|
"backgroundColor": "transparent",
|
||
|
"fillStyle": "hachure",
|
||
|
"strokeWidth": 1,
|
||
|
"strokeStyle": "solid",
|
||
|
"roughness": 1,
|
||
|
"opacity": 100,
|
||
|
"seed": 1890134821,
|
||
|
"version": 38,
|
||
|
"versionNonce": 1695703275,
|
||
|
"isDeleted": false,
|
||
|
"groupIds": [],
|
||
|
"points": [
|
||
|
[
|
||
|
0,
|
||
|
0
|
||
|
],
|
||
|
[
|
||
|
123.72209821428555,
|
||
|
102.0703125
|
||
|
]
|
||
|
],
|
||
|
"lastCommittedPoint": null
|
||
|
}
|
||
|
],
|
||
|
"appState": {
|
||
|
"viewBackgroundColor": "#ffffff"
|
||
|
}
|
||
|
}
|