TanStack

tanstack.com又名 TanStack、TanStack Query、React Query

一套面向 Web 开发的开源工具库集合,包含 Query、Router、Table、Form 等,核心与框架无关且用 TypeScript 编写,供前端开发者按需取用。

工具免费可选登录网页英文开源

打开官网 tanstack.com
TanStack 首页截图

TanStack 是一组面向 Web 前端的开源库,不是单一产品。它把数据请求、路由、表格、表单这些常见需求拆成独立的小库,每个库都能单独装、单独用。核心逻辑不绑定框架,同一套写法可以接到 React、Vue、Solid、Angular 或原生 JavaScript 上。

主要功能

站上列出的库包括 Query、Router、Start、Table、Form。Query 管异步数据的获取、缓存和同步;Router 做类型安全的路由;Table 和 Form 分别处理表格状态与表单状态,界面由使用者自己写,库本身不带样式。所有库都用 TypeScript 写成,参数和返回值有类型提示。

适合谁

适合已经在写前端项目、想自己控制界面和状态逻辑的开发者。因为核心与框架无关,换框架时这部分逻辑可以留着;不想引入整套框架的人也能只挑一个库用。页面显示总下载量 26.2B、周下载 155,261,638、GitHub 星标 130,468,说明它在实际项目里被大量使用。

费用与限制

采用 MIT 协议开源,代码托管在 GitHub,没有付费档,也不绑定某家云厂商,可以自行部署。站上有 Sign In 入口,用于订阅邮件等,浏览文档和下载库不需要账号。界面为英文,文档和社区讨论也以英文为主,中文资料相对少。站内还有 Discord、Showcase、企业支持等入口。

常见问题

TanStack 收费吗?
TanStack 免费使用。MIT 协议开源,无付费档。
用 TanStack 要登录吗?
可以不登录使用,登录后功能更全。登录用于订阅邮件,使用库无需账号。
TanStack 有哪些平台 / App?
支持 网页。

收录于 2025 年 1 月 · 更新于 11 月 8 日 · 浏览 234 · 报告问题

打开官网tanstack.com