为一个CRUD Feature设计完整的Query与失效策略

目标:搭一套完整的 posts CRUD + Query/失效策略

你要产出的东西是一套独立的 posts 模块,能在 Day1 项目里直接挂上去,用 TypeScript + React Query(TanStack Query v5) 实现:

  • 标准 CRUD API 封装
  • 列表 / 详情 / 更新的查询 hooks
  • 至少一个乐观更新
  • 合理的缓存失效+分页/筛选处理
  • 统一的错误 + toast 策略

下面按学习点来,一步步搭出来。

1 / 6