
About TanStack Start
TanStack Start is a full-stack framework for React and Solid. It adds server rendering, streaming and server functions around the TanStack Router route tree, so routes, loaders and links stay the same whatever host you deploy to.
What it does
You define routes, loaders and search parameters in typed code. Server functions let the app call server code with validated inputs and typed results. Server routes handle requests from outside callers, and middleware adds shared behaviour such as authentication and logging. You can choose full server rendering, data-only rendering or client-only rendering for each route.
Key features
- Server functions with validated inputs
- Server routes for outside callers
- Middleware for auth, logging and policy
- Full, data-only or client-only rendering
Who it's for
React and Solid developers who want a full-stack framework with type safety and clear server boundaries. It suits product teams building apps that need routing, server data and deployment flexibility without giving up control over their route tree.
Pricing and good to know
TanStack Start is open source under the MIT licence and free to use. It supports Vite and Rsbuild and can deploy to hosts such as Vercel, Netlify, Cloudflare, Render and Node.js. Deployment settings change by host, but route code stays the same.
Highlights
- Server functions with typed, validated inputs
- Server routes for requests from other services
- Middleware for auth and logging
- Full, data-only or client-only rendering per route












