用途:为使用 TanStack DB 的项目提供响应式集合(Reactive Collection)相关指导,涵盖实时查询、乐观变更、持久化、同步引擎以及各框架适配器。
主要能力与主题路由:
- Foundations:DB 架构与元框架路由。
- Collections and schemas:集合设置、集合类型与模式。
- Live queries:响应式实时查询构建与操作符。
- Mutations:乐观变更与事务模式。
- Sync and persistence:持久化、自定义适配器、离线事务与 Electric。
- 各框架适配器:React、Vue、Solid、Svelte、Angular。
使用方式与工作流:
- 检查已安装的 TanStack 包及其确切版本。
- 阅读基础参考文档,并阅读检测到框架对应的适配器参考。
- 主题参考为索引,按任务选择一个指南或章节,仅在需要时跟进其前置链接。
- 优先使用已安装包的类型与版本匹配的源码指引,而非记忆内容。
- 将示例翻译到框架适配器时,保留 headless/core 行为。
框架路由对应包:React 检测 @tanstack/react-db;Vue 检测 @tanstack/vue-db;Solid 检测 @tanstack/solid-db;Svelte 检测 @tanstack/svelte-db;Angular 检测 @tanstack/angular-db。
产品边界:当任务跨出边界时,改用独立的产品技能 tanstack-query、tanstack-start。
限制与注意事项:使用适配器或同步 API 前必须先确认包版本;资料未提供具体版本号、价格、平台范围或完整安装命令,相关内容暂未提供。