You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/start/framework/react/authentication.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ title: Authentication
5
5
6
6
This guide covers authentication patterns and shows how to implement your own authentication system with TanStack Start.
7
7
8
-
> **📋 Before You Start:** Check our [Authentication Overview](./authentication-overview.md) for all available options including partner solutions and hosted services.
8
+
> **📋 Before You Start:** Check our [Authentication Overview](../authentication-overview.md) for all available options including partner solutions and hosted services.
9
9
10
10
## Authentication Approaches
11
11
@@ -604,4 +604,4 @@ When implementing authentication, consider:
604
604
-**Monitoring**: Add logging and monitoring for authentication events
605
605
-**Compliance**: Ensure compliance with relevant regulations if storing personal data
606
606
607
-
For other authentication approaches, check the [Authentication Overview](./authentication-overview.md). For specific integration help, see the [How-to Guides](../../router/framework/react/how-to/README.md#authentication) or explore our [working examples](https://github.com/TanStack/router/tree/main/examples/react).
607
+
For other authentication approaches, check the [Authentication Overview](../authentication-overview.md). For specific integration help, see the [How-to Guides](/router/latest/docs/framework/react/how-to/README.md#authentication) or explore our [working examples](https://github.com/TanStack/router/tree/main/examples/react).
Copy file name to clipboardExpand all lines: docs/start/framework/react/code-execution-patterns.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ id: code-execution-patterns
3
3
title: Code Execution Patterns
4
4
---
5
5
6
-
This guide covers patterns for controlling where code runs in your TanStack Start application - server-only, client-only, or isomorphic (both environments). For foundational concepts, see the [Execution Model](./execution-model.md) guide.
6
+
This guide covers patterns for controlling where code runs in your TanStack Start application - server-only, client-only, or isomorphic (both environments). For foundational concepts, see the [Execution Model](../execution-model.md) guide.
7
7
8
8
## Quick Start
9
9
@@ -140,7 +140,7 @@ function CurrentTime() {
140
140
141
141
## Related Resources
142
142
143
-
-[Execution Model](./execution-model.md) - Core concepts and architectural patterns
144
-
-[Server Functions](./server-functions.md) - Deep dive into server function patterns
Copy file name to clipboardExpand all lines: docs/start/framework/react/hosting.md
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,12 +18,13 @@ However, since hosting is one of the most crucial aspects of your application's
18
18
19
19
When a TanStack Start application is being deployed, the `target` value in the TanStack Start Vite plugin in the`vite.config.ts` file determines the deployment target. The deployment target can be set to one of the following values:
20
20
21
-
-[`cloudflare-pages`](#cloudflare-pages): Deploy to Cloudflare Pages
21
+
-[`cloudflare-pages`](#cloudflare-workers): Deploy to Cloudflare Pages
22
22
-[`netlify`](#netlify): Deploy to Netlify
23
23
-[`vercel`](#vercel): Deploy to Vercel
24
-
-[`cloudflare-pages`](#cloudflare-pages): Deploy to Cloudflare Pages
25
-
-[`railway`](#railway): Deploy to Railway
26
-
-[`node-server`](#nodejs): Deploy to a Node.js server
24
+
-[`cloudflare-pages`](#cloudflare-workers): Deploy to Cloudflare Pages
25
+
-[`railway`](#nodejs--railway--docker): Deploy to Railway
26
+
-[`nitro`](#using-nitro-v2): Deploy to a Nitro server
27
+
-[`node-server`](#nodejs--railway--docker): Deploy to a Node.js server
27
28
-[`bun`](#bun): Deploy to a Bun server
28
29
- ... and more to come!
29
30
@@ -86,6 +87,8 @@ Deploy your application to Cloudflare Workers using their one-click deployment p
86
87
</picture>
87
88
</a>
88
89
90
+
### Netlify
91
+
89
92
Install and add the [`@netlify/vite-plugin-tanstack-start`](https://www.npmjs.com/package/@netlify/vite-plugin-tanstack-start) plugin, which configures your build for Netlify deployment and provides full Netlify production platform emulation in local dev.
90
93
91
94
```ts
@@ -197,7 +200,7 @@ npm run start
197
200
### Bun
198
201
199
202
> [!IMPORTANT]
200
-
> Currently, the Bun specific deployment guidelines only work with React 19. If you are using React 18, please refer to the [Node.js](#nodejs) deployment guidelines.
203
+
> Currently, the Bun specific deployment guidelines only work with React 19. If you are using React 18, please refer to the [Node.js](#nodejs--railway--docker) deployment guidelines.
201
204
202
205
Make sure that your `react` and `react-dom` packages are set to version 19.0.0 or higher in your `package.json` file. If not, run the following command to upgrade the packages:
Copy file name to clipboardExpand all lines: docs/start/framework/react/server-routes.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -110,7 +110,7 @@ Server route requests are handled by Start automatically by default or by Start'
110
110
111
111
The start handler is responsible for matching an incoming request to a server route and executing the appropriate middleware and handler.
112
112
113
-
If you need to customize the server handler, you can do so by creating a custom handler and then passing the event to the start handler. See [The Server Entry Point](../learn-the-basics#the-server-entry-point-optional).
113
+
If you need to customize the server handler, you can do so by creating a custom handler and then passing the event to the start handler. See [The Server Entry Point](../server-entry-point).
0 commit comments