浏览文档目录
内容检索

从正确的问题,抵达正确的一页。

一次检索覆盖学习路径和 Agent 资料。标题、正文、task、package 与版本信息都参与匹配。

RESULT SET / 15

15条内容已建立索引

  1. 01
    learnTanStack Query

    从 Server Function 写回缓存

    验证网络边界上的输入,通过 Mutation 表达写入状态,再用服务端响应不可变地更新 Query 缓存。

  2. 02
    agentTanStack Query

    定义 Query 新鲜度契约

    根据数据变化频率设置 staleTime,并独立决定 inactive 缓存的 gcTime。

  3. 03
    agentTanStack Query

    建立有界的游标 Infinite Query

    用一份 queryKey 管理整个列表,让服务端游标驱动 pageParam,并用 maxPages 控制缓存与重取成本。

  4. 04
    agentTanStack Query

    配置 Query SSR 与流式恢复

    为每个 SSR 请求创建 QueryClient,通过官方 Router 集成脱水与恢复,并明确阻塞和流式查询。

  5. 05
    learnTanStack Query

    让 Loader 预热 Query 缓存

    Router 决定何时导航,Query 决定数据如何缓存;用同一份 queryOptions 把两者接起来。

  6. 06
    learnTanStack Query

    让 Query 取消真正传到网络层

    消费 queryFn 提供的 AbortSignal,让失效的 fetch 停止并理解取消后的缓存状态。

  7. 07
    learnTanStack Query

    让乐观更新可以安全回滚

    先选择 UI 级临时结果或缓存级更新,再用取消、快照、回滚和重新验证处理失败与并发。

  8. 08
    learnTanStack Query

    让无限列表保持有界和可恢复

    用 initialPageParam、游标和 maxPages 建立明确的翻页契约,同时保持 pages 与 pageParams 的结构一致。

  9. 09
    agentTanStack Query

    实现可回滚的乐观更新

    取消冲突重取、保存缓存快照、不可变写入草稿,并在失败时回滚、完成时重新验证。

  10. 10
    learnTanStack Query

    先定义数据何时算新鲜

    分清 staleTime 与 gcTime,用共享 queryOptions 把查询键、请求函数和时间策略放在一起。

  11. 11
    agentTanStack Query

    消费 Query 的 AbortSignal

    将 queryFn signal 传入底层请求,使取消停止 I/O,并保留明确的缓存回滚语义。

  12. 12
    agentTanStack Query

    用 Mutation 响应更新缓存

    当写入响应包含完整实体时用 setQueryData;无法推导正确缓存时改用 invalidateQueries。

  13. 13
    agentTanStack Query

    在路由 Loader 中预取 Query

    为 SSR 创建请求级 QueryClient,并让 Loader 与 useSuspenseQuery 使用相同 queryOptions。

  14. 14
    learnTanStack Query

    在请求之间隔离并流式恢复 Query

    用 Router SSR Query 集成自动完成脱水、恢复和流式传输,并为每个服务端请求创建独立缓存。

  15. 15
    agentTanStack Query

    Router Loader 还是 Query?

    根据导航关键性和数据生命周期选择 Loader、Query 或两者组合。