SuperAPI AI 工具集

tanstack-db

编程与开发

查看项目

更新于 10-16 00:01

技能介绍

用途:为使用 TanStack DB 的项目提供响应式集合(Reactive Collection)相关指导,涵盖实时查询、乐观变更、持久化、同步引擎以及各框架适配器。

主要能力与主题路由:

  • Foundations:DB 架构与元框架路由。
  • Collections and schemas:集合设置、集合类型与模式。
  • Live queries:响应式实时查询构建与操作符。
  • Mutations:乐观变更与事务模式。
  • Sync and persistence:持久化、自定义适配器、离线事务与 Electric。
  • 各框架适配器:React、Vue、Solid、Svelte、Angular。

使用方式与工作流:

  1. 检查已安装的 TanStack 包及其确切版本。
  2. 阅读基础参考文档,并阅读检测到框架对应的适配器参考。
  3. 主题参考为索引,按任务选择一个指南或章节,仅在需要时跟进其前置链接。
  4. 优先使用已安装包的类型与版本匹配的源码指引,而非记忆内容。
  5. 将示例翻译到框架适配器时,保留 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 前必须先确认包版本;资料未提供具体版本号、价格、平台范围或完整安装命令,相关内容暂未提供。