Skip to content

Commit 6dcf142

Browse files
committed
docs: 추가된 문서에 대한 라우팅 설정
1 parent 6a6d05b commit 6dcf142

12 files changed

Lines changed: 227 additions & 70 deletions

website/.docusaurus/client-manifest.json

Lines changed: 87 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
869,
1111
401
1212
],
13-
"38368674": [
14-
418
15-
],
1613
"main": [
1714
354,
1815
869,
@@ -23,21 +20,33 @@
2320
869,
2421
354
2522
],
23+
"01b8cc50": [
24+
433
25+
],
2626
"01d6eddc": [
2727
920
2828
],
2929
"20ef1d1a": [
3030
477
3131
],
32+
"21c5b9b4": [
33+
105
34+
],
35+
"5aa63251": [
36+
245
37+
],
3238
"5e95c892": [
3339
647
3440
],
35-
"753cb6b2": [
36-
137
37-
],
3841
"83c94f95": [
3942
484
4043
],
44+
"96701da7": [
45+
720
46+
],
47+
"9de609fc": [
48+
977
49+
],
4150
"a7bd4aaa": [
4251
98
4352
],
@@ -48,11 +57,14 @@
4857
"aba21aa0": [
4958
742
5059
],
60+
"bb136971": [
61+
92
62+
],
5163
"c9dd6e46": [
5264
362
5365
],
54-
"d7d92410": [
55-
564
66+
"c9ff0f59": [
67+
831
5668
],
5769
"styles": [
5870
48,
@@ -72,6 +84,15 @@
7284
}
7385
]
7486
},
87+
"92": {
88+
"js": [
89+
{
90+
"file": "assets/js/bb136971.70010b86.js",
91+
"hash": "671d45c37497e904",
92+
"publicPath": "/sprout/ko/assets/js/bb136971.70010b86.js"
93+
}
94+
]
95+
},
7596
"98": {
7697
"js": [
7798
{
@@ -81,12 +102,12 @@
81102
}
82103
]
83104
},
84-
"137": {
105+
"105": {
85106
"js": [
86107
{
87-
"file": "assets/js/753cb6b2.76d435c1.js",
88-
"hash": "d587f8b973111a64",
89-
"publicPath": "/sprout/ko/assets/js/753cb6b2.76d435c1.js"
108+
"file": "assets/js/21c5b9b4.00313e11.js",
109+
"hash": "d908a6662ad85f9e",
110+
"publicPath": "/sprout/ko/assets/js/21c5b9b4.00313e11.js"
90111
}
91112
]
92113
},
@@ -99,21 +120,30 @@
99120
}
100121
]
101122
},
123+
"245": {
124+
"js": [
125+
{
126+
"file": "assets/js/5aa63251.49b972d0.js",
127+
"hash": "7a78b72861550b58",
128+
"publicPath": "/sprout/ko/assets/js/5aa63251.49b972d0.js"
129+
}
130+
]
131+
},
102132
"354": {
103133
"js": [
104134
{
105-
"file": "assets/js/runtime~main.62ffda7f.js",
106-
"hash": "3c9ee396695569c7",
107-
"publicPath": "/sprout/ko/assets/js/runtime~main.62ffda7f.js"
135+
"file": "assets/js/runtime~main.e73ca7c4.js",
136+
"hash": "d32f87eecb1afb0c",
137+
"publicPath": "/sprout/ko/assets/js/runtime~main.e73ca7c4.js"
108138
}
109139
]
110140
},
111141
"362": {
112142
"js": [
113143
{
114-
"file": "assets/js/c9dd6e46.9138b021.js",
115-
"hash": "6978b980d46509b1",
116-
"publicPath": "/sprout/ko/assets/js/c9dd6e46.9138b021.js"
144+
"file": "assets/js/c9dd6e46.7436dba3.js",
145+
"hash": "9419f23cbc478a7e",
146+
"publicPath": "/sprout/ko/assets/js/c9dd6e46.7436dba3.js"
117147
}
118148
]
119149
},
@@ -126,48 +156,48 @@
126156
}
127157
]
128158
},
129-
"418": {
159+
"433": {
130160
"js": [
131161
{
132-
"file": "assets/js/38368674.9b835483.js",
133-
"hash": "5bc02dd595366163",
134-
"publicPath": "/sprout/ko/assets/js/38368674.9b835483.js"
162+
"file": "assets/js/01b8cc50.29ec2b49.js",
163+
"hash": "540704b77090d033",
164+
"publicPath": "/sprout/ko/assets/js/01b8cc50.29ec2b49.js"
135165
}
136166
]
137167
},
138168
"477": {
139169
"js": [
140170
{
141-
"file": "assets/js/20ef1d1a.dd4a6955.js",
142-
"hash": "7eb2d9a51a2ab1c4",
143-
"publicPath": "/sprout/ko/assets/js/20ef1d1a.dd4a6955.js"
171+
"file": "assets/js/20ef1d1a.d062b3eb.js",
172+
"hash": "762b4603fa2b2677",
173+
"publicPath": "/sprout/ko/assets/js/20ef1d1a.d062b3eb.js"
144174
}
145175
]
146176
},
147177
"484": {
148178
"js": [
149179
{
150-
"file": "assets/js/83c94f95.66bd95cd.js",
151-
"hash": "abf97bde4fa7870f",
152-
"publicPath": "/sprout/ko/assets/js/83c94f95.66bd95cd.js"
180+
"file": "assets/js/83c94f95.d029902d.js",
181+
"hash": "1c07f7a65aa30629",
182+
"publicPath": "/sprout/ko/assets/js/83c94f95.d029902d.js"
153183
}
154184
]
155185
},
156-
"564": {
186+
"647": {
157187
"js": [
158188
{
159-
"file": "assets/js/d7d92410.c9e1f675.js",
160-
"hash": "8b0c8656804a4583",
161-
"publicPath": "/sprout/ko/assets/js/d7d92410.c9e1f675.js"
189+
"file": "assets/js/5e95c892.c0c22ed9.js",
190+
"hash": "368172ede5d57454",
191+
"publicPath": "/sprout/ko/assets/js/5e95c892.c0c22ed9.js"
162192
}
163193
]
164194
},
165-
"647": {
195+
"720": {
166196
"js": [
167197
{
168-
"file": "assets/js/5e95c892.c0c22ed9.js",
169-
"hash": "368172ede5d57454",
170-
"publicPath": "/sprout/ko/assets/js/5e95c892.c0c22ed9.js"
198+
"file": "assets/js/96701da7.c8d09d38.js",
199+
"hash": "340bc9b7e30d597e",
200+
"publicPath": "/sprout/ko/assets/js/96701da7.c8d09d38.js"
171201
}
172202
]
173203
},
@@ -183,9 +213,18 @@
183213
"792": {
184214
"js": [
185215
{
186-
"file": "assets/js/main.98dbe687.js",
187-
"hash": "d1f937004f25b947",
188-
"publicPath": "/sprout/ko/assets/js/main.98dbe687.js"
216+
"file": "assets/js/main.65ab6450.js",
217+
"hash": "dfa6cbd6126e6723",
218+
"publicPath": "/sprout/ko/assets/js/main.65ab6450.js"
219+
}
220+
]
221+
},
222+
"831": {
223+
"js": [
224+
{
225+
"file": "assets/js/c9ff0f59.2e0147d3.js",
226+
"hash": "9b70b44403a52ad8",
227+
"publicPath": "/sprout/ko/assets/js/c9ff0f59.2e0147d3.js"
189228
}
190229
]
191230
},
@@ -206,6 +245,15 @@
206245
"publicPath": "/sprout/ko/assets/js/01d6eddc.8ce03155.js"
207246
}
208247
]
248+
},
249+
"977": {
250+
"js": [
251+
{
252+
"file": "assets/js/9de609fc.f9ad98fa.js",
253+
"hash": "071334f20a1dac52",
254+
"publicPath": "/sprout/ko/assets/js/9de609fc.f9ad98fa.js"
255+
}
256+
]
209257
}
210258
}
211259
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Overview","items":[{"type":"link","href":"/sprout/overview/intro","label":"🌱 Sprout Framework","docId":"overview/intro","unlisted":false},{"type":"link","href":"/sprout/overview/quickstart","label":"🏃‍♂️ Quick Start","docId":"overview/quickstart","unlisted":false},{"type":"link","href":"/sprout/overview/configuration","label":"⚙️ Configuration","docId":"overview/configuration","unlisted":false},{"type":"link","href":"/sprout/overview/roadmap","label":"🗺️ Roadmap","docId":"overview/roadmap","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Architecture","items":[{"type":"link","href":"/sprout/architecture/ioc-container","label":"🏗️ IoC Container","docId":"architecture/ioc-container","unlisted":false}],"collapsed":true,"collapsible":true}]},"docs":{"architecture/ioc-container":{"id":"architecture/ioc-container","title":"🏗️ IoC Container","description":"The Inversion of Control (IoC) container is the heart of Sprout Framework. It manages object creation, dependency injection, and lifecycle for all components in your application.","sidebar":"tutorialSidebar"},"index":{"id":"index","title":"🌱 Sprout Framework","description":"A lightweight Java web framework built from scratch to demystify how Spring works under the hood."},"overview/configuration":{"id":"overview/configuration","title":"⚙️ Configuration","description":"Sprout uses a YAML-based configuration system that's loaded at startup. The AppConfig class handles parsing and provides convenient access to configuration properties.","sidebar":"tutorialSidebar"},"overview/intro":{"id":"overview/intro","title":"🌱 Sprout Framework","description":"A lightweight Java web framework built from scratch to demystify how Spring works under the hood.","sidebar":"tutorialSidebar"},"overview/quickstart":{"id":"overview/quickstart","title":"🏃‍♂️ Quick Start","description":"Get up and running with Sprout in just a few minutes!","sidebar":"tutorialSidebar"},"overview/roadmap":{"id":"overview/roadmap","title":"🗺️ Roadmap","description":"Sprout's development follows a clear roadmap focused on delivering core framework functionality with production-ready quality.","sidebar":"tutorialSidebar"}}}}
1+
{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Overview","items":[{"type":"link","href":"/sprout/overview/intro","label":"🌱 Sprout Framework","docId":"overview/intro","unlisted":false},{"type":"link","href":"/sprout/overview/quickstart","label":"🏃‍♂️ Quick Start","docId":"overview/quickstart","unlisted":false},{"type":"link","href":"/sprout/overview/configuration","label":"⚙️ Configuration","docId":"overview/configuration","unlisted":false},{"type":"link","href":"/sprout/overview/roadmap","label":"🗺️ Roadmap","docId":"overview/roadmap","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Architecture","items":[{"type":"link","href":"/sprout/architecture/ioc-container","label":"🏗️ IoC Container","docId":"architecture/ioc-container","unlisted":false},{"type":"link","href":"/sprout/architecture/mvc-controller-mapping","label":"🎢 MVC Controller Mapping","docId":"architecture/mvc-controller-mapping","unlisted":false},{"type":"link","href":"/sprout/architecture/mvc-argument-resolution","label":"🎁 MVC Argument Resolution","docId":"architecture/mvc-argument-resolution","unlisted":false},{"type":"link","href":"/sprout/architecture/http-message-parsing","label":"💬 HTTP Message Parsing","docId":"architecture/http-message-parsing","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Guides","items":[{"type":"link","href":"/sprout/guides/mvc-controller-mapping-guide","label":"🌐 MVC Controller Mapping","docId":"guides/mvc-controller-mapping-guide","unlisted":false}],"collapsed":true,"collapsible":true}]},"docs":{"architecture/http-message-parsing":{"id":"architecture/http-message-parsing","title":"💬 HTTP Message Parsing","description":"Overview","sidebar":"tutorialSidebar"},"architecture/ioc-container":{"id":"architecture/ioc-container","title":"🏗️ IoC Container","description":"The Inversion of Control (IoC) container is the heart of Sprout Framework. It manages object creation, dependency injection, and lifecycle for all components in your application.","sidebar":"tutorialSidebar"},"architecture/mvc-argument-resolution":{"id":"architecture/mvc-argument-resolution","title":"🎁 MVC Argument Resolution","description":"Overview","sidebar":"tutorialSidebar"},"architecture/mvc-controller-mapping":{"id":"architecture/mvc-controller-mapping","title":"🎢 MVC Controller Mapping","description":"Overview","sidebar":"tutorialSidebar"},"guides/mvc-controller-mapping-guide":{"id":"guides/mvc-controller-mapping-guide","title":"🌐 MVC Controller Mapping","description":"Sprout Framework provides a flexible and powerful controller mapping system that handles request routing, path pattern matching, and handler method resolution. The system is built around several key components that work together to map incoming HTTP requests to appropriate controller methods.","sidebar":"tutorialSidebar"},"index":{"id":"index","title":"🌱 Sprout Framework","description":"A lightweight Java web framework built from scratch to demystify how Spring works under the hood."},"overview/configuration":{"id":"overview/configuration","title":"⚙️ Configuration","description":"Sprout uses a YAML-based configuration system that's loaded at startup. The AppConfig class handles parsing and provides convenient access to configuration properties.","sidebar":"tutorialSidebar"},"overview/intro":{"id":"overview/intro","title":"🌱 Sprout Framework","description":"A lightweight Java web framework built from scratch to demystify how Spring works under the hood.","sidebar":"tutorialSidebar"},"overview/quickstart":{"id":"overview/quickstart","title":"🏃‍♂️ Quick Start","description":"Get up and running with Sprout in just a few minutes!","sidebar":"tutorialSidebar"},"overview/roadmap":{"id":"overview/roadmap","title":"🗺️ Roadmap","description":"Sprout's development focuses on completing core framework functionality and experimenting with system internals.","sidebar":"tutorialSidebar"}}}}

website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-architecture-ioc-container-md-fab.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,9 @@
1616
"previous": {
1717
"title": "🗺️ Roadmap",
1818
"permalink": "/sprout/overview/roadmap"
19+
},
20+
"next": {
21+
"title": "🎢 MVC Controller Mapping",
22+
"permalink": "/sprout/architecture/mvc-controller-mapping"
1923
}
2024
}

website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-overview-configuration-md-383.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"source": "@site/docs/overview/configuration.md",
66
"sourceDirName": "overview",
77
"slug": "/overview/configuration",
8-
"permalink": "/sprout/ko/overview/configuration",
8+
"permalink": "/sprout/overview/configuration",
99
"draft": false,
1010
"unlisted": false,
1111
"editUrl": "https://github.com/yyubin/sprout/tree/main/website/docs/overview/configuration.md",
@@ -14,11 +14,11 @@
1414
"frontMatter": {},
1515
"sidebar": "tutorialSidebar",
1616
"previous": {
17-
"title": "빠른 시작",
18-
"permalink": "/sprout/ko/overview/quickstart"
17+
"title": "🏃‍♂️ Quick Start",
18+
"permalink": "/sprout/overview/quickstart"
1919
},
2020
"next": {
2121
"title": "🗺️ Roadmap",
22-
"permalink": "/sprout/ko/overview/roadmap"
22+
"permalink": "/sprout/overview/roadmap"
2323
}
2424
}

website/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-overview-intro-md-753.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"source": "@site/docs/overview/intro.md",
66
"sourceDirName": "overview",
77
"slug": "/overview/intro",
8-
"permalink": "/sprout/ko/overview/intro",
8+
"permalink": "/sprout/overview/intro",
99
"draft": false,
1010
"unlisted": false,
1111
"editUrl": "https://github.com/yyubin/sprout/tree/main/website/docs/overview/intro.md",
@@ -14,7 +14,7 @@
1414
"frontMatter": {},
1515
"sidebar": "tutorialSidebar",
1616
"next": {
17-
"title": "빠른 시작",
18-
"permalink": "/sprout/ko/overview/quickstart"
17+
"title": "🏃‍♂️ Quick Start",
18+
"permalink": "/sprout/overview/quickstart"
1919
}
2020
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"id": "overview/roadmap",
33
"title": "🗺️ Roadmap",
4-
"description": "Sprout's development follows a clear roadmap focused on delivering core framework functionality with production-ready quality.",
4+
"description": "Sprout's development focuses on completing core framework functionality and experimenting with system internals.",
55
"source": "@site/docs/overview/roadmap.md",
66
"sourceDirName": "overview",
77
"slug": "/overview/roadmap",
8-
"permalink": "/sprout/ko/overview/roadmap",
8+
"permalink": "/sprout/overview/roadmap",
99
"draft": false,
1010
"unlisted": false,
1111
"editUrl": "https://github.com/yyubin/sprout/tree/main/website/docs/overview/roadmap.md",
@@ -15,10 +15,10 @@
1515
"sidebar": "tutorialSidebar",
1616
"previous": {
1717
"title": "⚙️ Configuration",
18-
"permalink": "/sprout/ko/overview/configuration"
18+
"permalink": "/sprout/overview/configuration"
1919
},
2020
"next": {
21-
"title": "IoC 컨테이너",
22-
"permalink": "/sprout/ko/architecture/ioc-container"
21+
"title": "🏗️ IoC Container",
22+
"permalink": "/sprout/architecture/ioc-container"
2323
}
2424
}

website/.docusaurus/globalData.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,31 @@
1010
"path": "/sprout/ko/",
1111
"mainDocId": "index",
1212
"docs": [
13+
{
14+
"id": "architecture/http-message-parsing",
15+
"path": "/sprout/ko/architecture/http-message-parsing",
16+
"sidebar": "tutorialSidebar"
17+
},
1318
{
1419
"id": "architecture/ioc-container",
1520
"path": "/sprout/ko/architecture/ioc-container",
1621
"sidebar": "tutorialSidebar"
1722
},
23+
{
24+
"id": "architecture/mvc-argument-resolution",
25+
"path": "/sprout/ko/architecture/mvc-argument-resolution",
26+
"sidebar": "tutorialSidebar"
27+
},
28+
{
29+
"id": "architecture/mvc-controller-mapping",
30+
"path": "/sprout/ko/architecture/mvc-controller-mapping",
31+
"sidebar": "tutorialSidebar"
32+
},
33+
{
34+
"id": "guides/mvc-controller-mapping-guide",
35+
"path": "/sprout/ko/guides/mvc-controller-mapping-guide",
36+
"sidebar": "tutorialSidebar"
37+
},
1838
{
1939
"id": "index",
2040
"path": "/sprout/ko/"

0 commit comments

Comments
 (0)