Skip to content

Commit 54a9d2b

Browse files
docs: Move files to Guides section (#5441)
* update page refs * update newly broken links
1 parent faa8c71 commit 54a9d2b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+104
-113
lines changed

docs/start/config.json

Lines changed: 78 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -29,198 +29,214 @@
2929
"label": "Build from Scratch",
3030
"to": "framework/react/build-from-scratch"
3131
},
32+
{
33+
"label": "Migrate from Next.js",
34+
"to": "framework/react/migrate-from-next-js"
35+
}
36+
]
37+
},
38+
{
39+
"label": "solid",
40+
"children": [
41+
{
42+
"label": "Overview",
43+
"to": "framework/solid/overview"
44+
},
45+
{
46+
"label": "Getting Started",
47+
"to": "framework/solid/getting-started"
48+
},
49+
{
50+
"label": "Quick Start",
51+
"to": "framework/solid/quick-start"
52+
},
53+
{
54+
"label": "Build from Scratch",
55+
"to": "framework/solid/build-from-scratch"
56+
}
57+
]
58+
}
59+
]
60+
},
61+
{
62+
"label": "Guides",
63+
"children": [],
64+
"frameworks": [
65+
{
66+
"label": "react",
67+
"children": [
3268
{
3369
"label": "Routing",
34-
"to": "framework/react/routing"
70+
"to": "framework/react/guide/routing"
3571
},
3672
{
3773
"label": "Execution Model",
38-
"to": "framework/react/execution-model"
74+
"to": "framework/react/guide/execution-model"
3975
},
4076
{
4177
"label": "Code Execution Patterns",
42-
"to": "framework/react/code-execution-patterns"
78+
"to": "framework/react/guide/code-execution-patterns"
4379
},
4480
{
4581
"label": "Environment Variables",
46-
"to": "framework/react/environment-variables"
82+
"to": "framework/react/guide/environment-variables"
4783
},
4884
{
4985
"label": "Server Functions",
50-
"to": "framework/react/server-functions"
86+
"to": "framework/react/guide/server-functions"
5187
},
5288
{
5389
"label": "Static Server Functions",
54-
"to": "framework/react/static-server-functions"
90+
"to": "framework/react/guide/static-server-functions"
5591
},
5692
{
5793
"label": "Environment Functions",
58-
"to": "framework/react/environment-functions"
94+
"to": "framework/react/guide/environment-functions"
5995
},
6096
{
6197
"label": "Middleware",
62-
"to": "framework/react/middleware"
98+
"to": "framework/react/guide/middleware"
6399
},
64100
{
65101
"label": "Server Routes",
66-
"to": "framework/react/server-routes"
102+
"to": "framework/react/guide/server-routes"
67103
},
68104
{
69105
"label": "Selective SSR",
70-
"to": "framework/react/selective-ssr"
106+
"to": "framework/react/guide/selective-ssr"
71107
},
72108
{
73109
"label": "SPA Mode",
74-
"to": "framework/react/spa-mode"
110+
"to": "framework/react/guide/spa-mode"
75111
},
76112
{
77113
"label": "Static Prerendering",
78-
"to": "framework/react/static-prerendering"
114+
"to": "framework/react/guide/static-prerendering"
79115
},
80116
{
81117
"label": "Server Entry Point",
82-
"to": "framework/react/server-entry-point"
118+
"to": "framework/react/guide/server-entry-point"
83119
},
84120
{
85121
"label": "Client Entry Point",
86-
"to": "framework/react/client-entry-point"
122+
"to": "framework/react/guide/client-entry-point"
87123
},
88124
{
89125
"label": "Hosting",
90-
"to": "framework/react/hosting"
126+
"to": "framework/react/guide/hosting"
91127
},
92128
{
93129
"label": "Authentication Overview",
94-
"to": "framework/react/authentication-overview"
130+
"to": "framework/react/guide/authentication-overview"
95131
},
96132
{
97133
"label": "Authentication",
98-
"to": "framework/react/authentication"
134+
"to": "framework/react/guide/authentication"
99135
},
100136
{
101137
"label": "Databases",
102-
"to": "framework/react/databases"
138+
"to": "framework/react/guide/databases"
103139
},
104140
{
105141
"label": "Observability",
106-
"to": "framework/react/observability"
142+
"to": "framework/react/guide/observability"
107143
},
108144
{
109145
"label": "Path Aliases",
110-
"to": "framework/react/path-aliases"
146+
"to": "framework/react/guide/path-aliases"
111147
},
112148
{
113149
"label": "Tailwind CSS Integration",
114-
"to": "framework/react/tailwind-integration"
115-
},
116-
{
117-
"label": "Migrate from Next.js",
118-
"to": "framework/react/migrate-from-next-js"
150+
"to": "framework/solid/guide/tailwind-integration"
119151
}
120152
]
121153
},
122154
{
123155
"label": "solid",
124156
"children": [
125-
{
126-
"label": "Overview",
127-
"to": "framework/solid/overview"
128-
},
129-
{
130-
"label": "Getting Started",
131-
"to": "framework/solid/getting-started"
132-
},
133-
{
134-
"label": "Quick Start",
135-
"to": "framework/solid/quick-start"
136-
},
137-
{
138-
"label": "Build from Scratch",
139-
"to": "framework/solid/build-from-scratch"
140-
},
141157
{
142158
"label": "Routing",
143-
"to": "framework/solid/routing"
159+
"to": "framework/solid/guide/routing"
144160
},
145161
{
146162
"label": "Execution Model",
147-
"to": "framework/solid/execution-model"
163+
"to": "framework/solid/guide/execution-model"
148164
},
149165
{
150166
"label": "Code Execution Patterns",
151-
"to": "framework/solid/code-execution-patterns"
167+
"to": "framework/solid/guide/code-execution-patterns"
152168
},
153169
{
154170
"label": "Environment Variables",
155-
"to": "framework/solid/environment-variables"
171+
"to": "framework/solid/guide/environment-variables"
156172
},
157173
{
158174
"label": "Server Functions",
159-
"to": "framework/solid/server-functions"
175+
"to": "framework/solid/guide/server-functions"
160176
},
161177
{
162178
"label": "Static Server Functions",
163-
"to": "framework/solid/static-server-functions"
179+
"to": "framework/solid/guide/static-server-functions"
164180
},
165181
{
166182
"label": "Environment Functions",
167-
"to": "framework/solid/environment-functions"
183+
"to": "framework/solid/guide/environment-functions"
168184
},
169185
{
170186
"label": "Middleware",
171-
"to": "framework/solid/middleware"
187+
"to": "framework/solid/guide/middleware"
172188
},
173189
{
174190
"label": "Server Routes",
175-
"to": "framework/solid/server-routes"
191+
"to": "framework/solid/guide/server-routes"
176192
},
177193
{
178194
"label": "Selective SSR",
179-
"to": "framework/solid/selective-ssr"
195+
"to": "framework/solid/guide/selective-ssr"
180196
},
181197
{
182198
"label": "SPA Mode",
183-
"to": "framework/solid/spa-mode"
199+
"to": "framework/solid/guide/spa-mode"
184200
},
185201
{
186202
"label": "Static Prerendering",
187-
"to": "framework/solid/static-prerendering"
203+
"to": "framework/solid/guide/static-prerendering"
188204
},
189205
{
190206
"label": "Server Entry Point",
191-
"to": "framework/solid/server-entry-point"
207+
"to": "framework/solid/guide/server-entry-point"
192208
},
193209
{
194210
"label": "Client Entry Point",
195-
"to": "framework/solid/client-entry-point"
211+
"to": "framework/solid/guide/client-entry-point"
196212
},
197213
{
198214
"label": "Hosting",
199-
"to": "framework/solid/hosting"
215+
"to": "framework/solid/guide/hosting"
200216
},
201217
{
202218
"label": "Authentication Overview",
203-
"to": "framework/solid/authentication-overview"
219+
"to": "framework/solid/guide/authentication-overview"
204220
},
205221
{
206222
"label": "Authentication",
207-
"to": "framework/solid/authentication"
223+
"to": "framework/solid/guide/authentication"
208224
},
209225
{
210226
"label": "Databases",
211-
"to": "framework/solid/databases"
227+
"to": "framework/solid/guide/databases"
212228
},
213229
{
214230
"label": "Observability",
215-
"to": "framework/solid/observability"
231+
"to": "framework/solid/guide/observability"
216232
},
217233
{
218234
"label": "Path Aliases",
219-
"to": "framework/solid/path-aliases"
235+
"to": "framework/solid/guide/path-aliases"
220236
},
221237
{
222238
"label": "Tailwind CSS Integration",
223-
"to": "framework/solid/tailwind-integration"
239+
"to": "framework/solid/guide/tailwind-integration"
224240
}
225241
]
226242
}
@@ -285,30 +301,6 @@
285301
]
286302
}
287303
]
288-
},
289-
{
290-
"label": "Tutorials",
291-
"children": [],
292-
"frameworks": [
293-
{
294-
"label": "react",
295-
"children": [
296-
{
297-
"label": "Reading and Writing a File",
298-
"to": "framework/react/reading-writing-file"
299-
}
300-
]
301-
},
302-
{
303-
"label": "react",
304-
"children": [
305-
{
306-
"label": "Fetching data from external API",
307-
"to": "framework/react/fetching-external-api"
308-
}
309-
]
310-
}
311-
]
312304
}
313305
]
314306
}

docs/start/framework/react/build-from-scratch.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Build a Project from Scratch
44
---
55

66
> [!NOTE]
7-
> If you chose to quick start with an example or cloned project, you can skip this guide and move on to the [Routing](../routing) guide.
7+
> If you chose to quick start with an example or cloned project, you can skip this guide and move on to the [Routing](../guide/routing) guide.
88
99
_So you want to build a TanStack Start project from scratch?_
1010

@@ -265,4 +265,4 @@ That's it! 🤯 You've now set up a TanStack Start project and written your firs
265265

266266
You can now run `npm run dev` to start your server and navigate to `http://localhost:3000` to see your route in action.
267267

268-
You want to deploy your application? Check out the [hosting guide](../hosting.md).
268+
You want to deploy your application? Check out the [hosting guide](../guide/hosting.md).

docs/start/framework/react/getting-started.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ title: Getting Started
77

88
- [Start a new project from scratch](#start-a-new-project-from-scratch) to quickly learn how Start works (see below)
99
- Refer to a migration guide for your specific framework:
10-
- [Next.js](../migrate-from-next-js)
11-
- [React Router](../migrate-from-react-router) (Including React Router 7 "Data Mode")
10+
- [Next.js](../guide/migrate-from-next-js)
1211
- Remix 2 / React Router 7 "Framework Mode" (coming soon!)
1312

1413
## Start a new project from scratch
@@ -22,4 +21,4 @@ Choose one of the following options to start building a _new_ TanStack Start pro
2221

2322
## Next Steps
2423

25-
Unless you chose to build a project from scratch, you can now move on to the [Routing](../routing) guide to learn how to use TanStack Start!
24+
Unless you chose to build a project from scratch, you can now move on to the [Routing](../guide/routing) guide to learn how to use TanStack Start!
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)