Introduction
What is TanStack Start?
TanStack Start is the full-stack React framework in the TanStack ecosystem. It starts from TanStack Router as the application contract, then adds full-document SSR, streaming, server functions, server routes, middleware, and deployable server output.
If all you need is SPA routing, use TanStack Router. Use Start when the same app also needs SSR, server-only work, API routes, request context, and production server output.
Core Capabilities
Compared with Next.js and Remix
Start's main idea is that the route tree is the contract for the full-stack app.