浏览文档目录

文档 / 生态地图

ECOSYSTEM · VERIFIED 2026-08-03

先理解边界,再选择工具

TanStack 不是必须整套采用的“全家桶”。它是一组可以独立使用、也能沿清晰边界组合的工具。本页收录我们当前重点跟踪的 12 个产品,并明确哪些内容已经可用、哪些仍在建设。

重点产品
12
能力域
5
阅读路径
2

五层组合关系

从应用运行时向下阅读:上一层定义边界,下一层提供更专门的状态、交互或性能能力。实际项目只选择解决当前问题的层。

  1. A应用架构Start · Router
  2. B数据与状态Query · DB · Store · AI
  3. C无头交互逻辑Table · Form · Hotkeys
  4. D性能控制Virtual · Pacer
  5. E工程工具Devtools

产品边界与内容进度

“成熟核心”是本站的编辑分类;RC、Beta 与 Alpha 跟随核验日的官方产品标识。早期产品应先验证版本和迁移成本。

A

应用架构

决定应用如何运行、导航,以及代码和数据在客户端与服务端之间如何交接。

01

TanStack Start

全栈 React 应用框架

何时考虑

当路由、服务端函数、SSR 与部署需要一个共同运行时边界时选择。

产品阶段
候选发布
主要包
@tanstack/react-start
02

TanStack Router

类型安全路由与 URL 状态

何时考虑

当路由参数、搜索参数、加载生命周期需要端到端类型推断时选择。

产品阶段
成熟核心
主要包
@tanstack/react-router
B

数据与状态

分别处理远程异步数据、响应式数据模型、轻量本地状态和 AI 流式交互。

03

TanStack Query

远程异步数据与缓存

何时考虑

当服务端数据需要缓存、新鲜度、重试、失效和后台同步时选择。

产品阶段
成熟核心
主要包
@tanstack/react-query
04

TanStack DB

响应式客户端数据模型

何时考虑

当多个数据源需要集合、实时查询和乐观写入组成统一客户端模型时评估。

产品阶段
公测
主要包
@tanstack/react-db
下一批内容官方文档
05

TanStack Store

框架无关的响应式状态

何时考虑

当少量跨组件本地状态需要轻量响应式原语,而不属于远程数据时评估。

产品阶段
早期预览
主要包
@tanstack/store
持续观察官方文档
06

TanStack AI

类型安全的 AI 与流式协议

何时考虑

当模型供应商、流式输出和工具调用需要统一且可替换的类型接口时评估。

产品阶段
公测
主要包
@tanstack/ai
持续观察官方文档
C

无头交互逻辑

提供复杂 UI 的状态与行为,不接管你的组件、样式系统或设计规范。

07

TanStack Table

表格与数据网格逻辑

何时考虑

当排序、筛选、分页、分组需要与你的组件和样式系统解耦时选择。

产品阶段
成熟核心
主要包
@tanstack/react-table
08

TanStack Form

类型安全的表单状态

何时考虑

当复杂字段、同步与异步校验需要类型安全且不绑定 UI 组件时选择。

产品阶段
成熟核心
主要包
@tanstack/react-form
09

TanStack Hotkeys

声明式键盘快捷键

何时考虑

当产品级快捷键需要处理作用域、组合键、冲突和跨平台修饰键时评估。

产品阶段
早期预览
主要包
@tanstack/react-hotkeys
持续观察官方文档
D

性能控制

控制大规模渲染和高频事件,让昂贵工作只在必要时发生。

10

TanStack Virtual

长列表与网格虚拟化

何时考虑

当 DOM 规模而非网络请求成为列表或网格的性能瓶颈时选择。

产品阶段
成熟核心
主要包
@tanstack/react-virtual
已进入规划官方文档
11

TanStack Pacer

高频事件节奏控制

何时考虑

当防抖、节流、排队或限速需要可组合、可观察的统一原语时评估。

产品阶段
公测
主要包
@tanstack/react-pacer
持续观察官方文档
E

工程工具

把多个 TanStack 工具的运行状态汇总到统一的调试界面。

12

TanStack Devtools

可扩展的统一调试面板

何时考虑

当多个 TanStack 工具需要共享一个可扩展的运行时检查界面时评估。

产品阶段
早期预览
主要包
@tanstack/react-devtools
持续观察官方文档
EDITORIAL ROADMAP

内容建设顺序

Start、Router、Query、Table 与 Form 已有双轨内容。下一批优先进入 DB,Virtual 已纳入后续规划;其余早期产品会先维护边界、版本与官方来源,待接口更稳定后再写长篇教程。