Add parent concept images and database hierarchy
This commit is contained in:
BIN
imgs/category_backend_data.png
Normal file
BIN
imgs/category_backend_data.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 MiB |
BIN
imgs/category_framework_tools.png
Normal file
BIN
imgs/category_framework_tools.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 MiB |
BIN
imgs/category_frontend.png
Normal file
BIN
imgs/category_frontend.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 MiB |
BIN
imgs/category_network.png
Normal file
BIN
imgs/category_network.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 MiB |
BIN
imgs/category_web_overview.png
Normal file
BIN
imgs/category_web_overview.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 MiB |
BIN
imgs/category_web_structure.png
Normal file
BIN
imgs/category_web_structure.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 MiB |
19
script.js
19
script.js
@@ -4,7 +4,7 @@ const nodes = [
|
||||
type: "root",
|
||||
title: "웹 개발",
|
||||
subtitle: "클릭해서 펼치기",
|
||||
image: "imgs/frontend_backend.png",
|
||||
image: "imgs/category_web_overview.png",
|
||||
category: "전체 개요",
|
||||
focus: "웹 개발이 프론트엔드, 백엔드, 통신, 데이터 흐름으로 나뉘는 큰 그림을 봅니다.",
|
||||
x: 1020,
|
||||
@@ -16,7 +16,7 @@ const nodes = [
|
||||
type: "category",
|
||||
title: "웹의 뼈대",
|
||||
subtitle: "브라우저와 화면 구성",
|
||||
image: "imgs/html_css.png",
|
||||
image: "imgs/category_web_structure.png",
|
||||
category: "웹의 뼈대",
|
||||
focus: "HTML, CSS, 브라우저, DOM이 화면을 구성하는 기본 흐름을 봅니다.",
|
||||
x: 1020,
|
||||
@@ -28,7 +28,7 @@ const nodes = [
|
||||
type: "category",
|
||||
title: "프론트엔드",
|
||||
subtitle: "UI를 만드는 도구",
|
||||
image: "imgs/frontend_backend.png",
|
||||
image: "imgs/category_frontend.png",
|
||||
category: "프론트엔드",
|
||||
focus: "사용자가 보는 화면과 백엔드가 만나는 경계를 먼저 파악합니다.",
|
||||
x: 1360,
|
||||
@@ -40,7 +40,7 @@ const nodes = [
|
||||
type: "category",
|
||||
title: "통신",
|
||||
subtitle: "요청과 응답",
|
||||
image: "imgs/httpReq_Res.png",
|
||||
image: "imgs/category_network.png",
|
||||
category: "통신",
|
||||
focus: "요청과 응답, 상태 코드, 헤더, 바디가 웹 통신에서 맡는 역할을 봅니다.",
|
||||
x: 1320,
|
||||
@@ -52,19 +52,19 @@ const nodes = [
|
||||
type: "category",
|
||||
title: "백엔드·데이터",
|
||||
subtitle: "서버와 저장소",
|
||||
image: "imgs/database.png",
|
||||
image: "imgs/category_backend_data.png",
|
||||
category: "백엔드·데이터",
|
||||
focus: "서버가 요청을 처리하고 데이터를 저장·조회하는 큰 흐름을 봅니다.",
|
||||
x: 1020,
|
||||
y: 1030,
|
||||
children: ["web-server", "database", "postgres", "json"],
|
||||
children: ["web-server", "database", "json"],
|
||||
},
|
||||
{
|
||||
id: "workflow",
|
||||
type: "category",
|
||||
title: "프레임워크·도구",
|
||||
subtitle: "개발 흐름",
|
||||
image: "imgs/nextJS.png",
|
||||
image: "imgs/category_framework_tools.png",
|
||||
category: "프레임워크·도구",
|
||||
focus: "Next.js 같은 프레임워크가 라우팅, 렌더링, 개발 흐름을 어떻게 묶는지 봅니다.",
|
||||
x: 660,
|
||||
@@ -218,7 +218,7 @@ const nodes = [
|
||||
{
|
||||
id: "database",
|
||||
parent: "backend",
|
||||
type: "term",
|
||||
type: "category",
|
||||
title: "데이터베이스",
|
||||
subtitle: "백엔드·데이터",
|
||||
image: "imgs/database.png",
|
||||
@@ -226,10 +226,11 @@ const nodes = [
|
||||
focus: "애플리케이션 데이터가 테이블, 문서, 키-값 등으로 저장되는 방식을 봅니다.",
|
||||
x: 880,
|
||||
y: 1280,
|
||||
children: ["postgres"],
|
||||
},
|
||||
{
|
||||
id: "postgres",
|
||||
parent: "backend",
|
||||
parent: "database",
|
||||
type: "term",
|
||||
title: "PostgreSQL",
|
||||
subtitle: "백엔드·데이터",
|
||||
|
||||
Reference in New Issue
Block a user