TanStack Start
Full-stack React framework powered by TanStack Router
Overview
TanStack Start brings TanStack Router's exceptional type safety to a full-stack framework. Every route, parameter, search param, and loader is fully typed end-to-end, catching routing errors at compile time rather than runtime. For TypeScript-first teams, this level of safety is transformative.
The framework builds on the established TanStack ecosystem - Router, Query, Form, and Table - creating a cohesive development experience where every piece is designed to work together. If you are already using TanStack libraries, Start is the natural full-stack evolution.
Server functions provide a clean RPC-like API for server-side logic. Call server functions from your components with full type safety, and the framework handles the network boundary transparently. No manual API routes, no fetch calls, no type duplication.
Key Features
End-to-End Type Safety
Full TypeScript inference across routes, params, and loaders
Server Functions
Type-safe RPC calls to server-side logic
TanStack Router
The most type-safe routing library for React
SSR & Streaming
Server rendering with streaming support
File-Based Routing
Convention-based routing with type generation
TanStack Ecosystem
Seamless integration with Query, Form, and Table
Why We Recommend TanStack Start
TanStack Start offers the best type safety story in the React ecosystem. For teams where TypeScript correctness is a priority, the end-to-end type inference across routes, loaders, and server functions is unmatched.