跳转到内容

SvelteKit 适配

  • 你需要在 SvelteKit 中快速建立“可取消、可缓存、可失效刷新”的查询链路。
  • 你希望把“快速上手 -> 读写实战 -> 生产上线”按固定结构交付给团队。
  • 重点是 load 输出 plain data,客户端重建 query store。
能力主 API是否覆盖
标准查询createQueryStore
无限查询createInfiniteQueryStore
变更操作createMutationStore
Suspense 变体建议按路由边界处理
SSR/CSR 一致性重点
  • 重点是 load 输出 plain data,客户端重建 query store。
  • 统一语义保持一致:fetch / refetch / prefetch / invalidate / cancel
  • 差异主要在返回值消费方式(对象 / Ref / Accessor / Store)。
  • 单资源/单页:先用标准查询建立 key 与取消语义。
  • 列表滚动:直接进入无限查询,避免后续重构为分页模型。
  • 建议先完成只读 query,再接 mutation + invalidate。
  • 写操作上线前必须验证失败回滚和重试策略。
  • 当前框架以 SSR/CSR 打通为主线,优先处理 hydration 与 request-scope。
  1. 概览(当前页)
  2. 10 分钟上手
  3. 读写实战
  4. 进阶与上线