TanStack Start 简介
TanStack Start 是什么?
TanStack Start 是 TanStack 生态的全栈 React 框架。它以 TanStack Router 的路由树为应用契约,再加入全文档 SSR、Streaming、Server Functions、Server Routes、Middleware 和可部署的服务端产物。
如果你只需要 SPA 路由,使用 TanStack Router 即可;当同一个应用还需要 SSR、服务端逻辑、API 路由、认证上下文和部署输出时,才需要 Start。
核心能力
与 Next.js / Remix 的差异
Start 的特色不是“功能最多”,而是把 路由类型系统 放在全栈应用中心。
适合场景
- React + TypeScript 团队重视端到端类型安全
- 已使用 TanStack Router,需要补 SSR / API / Server Functions
- 业务系统需要 Query、Table、Form 等 TanStack 生态组合
- 希望部署目标更灵活,不绑定单一平台