InfoQ Homepage News TanStack Start: A New Meta Framework Powered By React Or SolidJS
TanStack Start: A New Meta Framework Powered By React Or SolidJS
Nov 07, 2025 2 min read
Write for InfoQ
Feed your curiosity. Help 550k+ globalsenior developers
each month stay ahead.Get in touch
TanStack Start, the full-stack framework built on top of TanStack Router and Vite for React and Solid, has launched version v1, introducing production ready capabilities including server side rendering, streaming hydration, server functions, and type-safe APIs. The release is TanStack’s entry into full meta-framework territory, offering an alternative to existing stacks such as Next.js and Remix.
The v1 release emphasizes three major areas: type-safe routing & APIs, streaming-enabled server side rendering, and deployment flexibility. At its core, TanStack Start inherits the router’s fully inferred typing system, extending it into server routes and loader functions so that navigation and data loading share the same type definitions. The streaming SSR model lets applications send HTML to the client as soon as it’s ready, then hydrate and continue interactive loading, blurring the line between client and server rendering.
Deployment is designed to be universal, examples include Cloudflare Workers, Netlify, Vercel, or any Node/Bun target, thanks to the custom Vite plug-in and modern bundling strategy.
To illustrate the routing and data-loading model:
import { createFileRoute } from '@tanstack/react-router'
import { createServerFn } from '@tanstack/react-start'
export const getTodos = createServerFn({ method: 'GET' }).handler(async () => {
return fetch('/api/todos').then(r => r.json())
})
export const Route = createFileRoute('/task-list')({
loader: getTodos,
component: TaskList,
})
function TaskList() {
// ... Example Component
}
This snippet demonstrates how server functions (createServerFn) and file-based route definitions combine into one unified API. Developers can find richer examples over on the GitHub repo for TanStack Start.
Community reaction has been optimistic, with a lot of comparisons made to other frameworks. An in depth comparison between 10 different frameworks for mobile performance showed that TanStack Start performed much better than alternatives such as Next.js in terms of bundle size and various performance metrics.
The creator of jQuery, John Resig, also weighed into the discussion on X with the following:
I've been using Tanstack Start for a new project and it's super good. The server functions completely replace the need for TRPC/GraphQL/REST, the middleware is composable and fully typed, and having TSRouter's nice typing and stateful search params is icing on the cake. A+!
The excitement for the project is seen in other forums too, such as this reddit thread where some developers are considering it as a replacement for Next.js, and one user even mentioned they are using it in production for a complex project already.
In terms of migration and tooling alignment, TanStack Start supports incremental integration: existing TanStack Router or TanStack Query applications can adopt Start’s server-function and SSR features gradually, with minimal disruption. The maintainers emphasise that Start augments the Router rather than replacing it outright, making it easier for teams to adopt.
For developers considering migrating from Next.js, there is a specific migration guide available.
TanStack Start is an open-source full-stack framework powered by TanStack Router and Vite, designed for React and Solid applications that need SSR, streaming, type-safe routing, and universal deployment. With the v1 release, TanStack expands its ecosystem from client-routing to full application stacks, offering teams a compelling alternative to more opinionated meta-frameworks, particularly those seeking type-safety and fine-grained control.
This content is in the Web Development topic
Related Topics:
-
Related Editorial
-
Related Sponsors
-
Popular across InfoQ
-
From Outages to Order: Netflix’s Approach to Database Resilience with WAL
-
Cloudflare Introduces Data Platform with Zero Egress Fees
-
Grafana and GitLab Introduce Serverless CI/CD Observability Integration
-
TanStack Start: A New Meta Framework Powered By React Or SolidJS
-
Java News Roundup: OpenJDK JEPs for JDK 26, Spring RCs, Quarkus, JReleaser, Seed4J, Gradle
-
If You Can’t Test It, Don’t Deploy It: The New Rule of AI Development?
-
Related Content
The InfoQ Newsletter
A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example