data-fetching
Installation
SKILL.md
数据获取(Data Fetching)
参考来源:TanStack Query 官方、SWR 官方、Stripe / Vercel 数据获取实践、stale-while-revalidate RFC 5861。
适用场景
- REST / GraphQL API 集成
- 缓存策略设计
- Loading / Error / Empty 状态管理
- 乐观更新(Optimistic Updates)
- 无限滚动 / 分页
- 实时数据同步
- 离线优先
核心原则
1. 服务端状态用专门库
不要 useEffect + useState 手撕