Next.js 16
缓存策略实验台
先判定数据能否共享,再选择请求内去重、跨请求缓存与失效方式。模式不同,策略抽屉里的 API 也必须不同。
裸 fetch 默认不持久缓存
React cache(fn) 只在请求内
refresh / router.refresh 不等于服务器失效
策略抽屉
当前建议
- 能否公共共享
- 请求内去重
- 跨请求缓存 API
- 缓存时长语义
- 推荐失效 API
- Suspense 建议
- 安全警告
与当前模式一致的短代码
访问模拟器
每次操作都会按上方策略计算源站读取、请求内复用和跨请求缓存状态。切换选项会清空计数,避免把两个实验混在一起。
源站读取次数
0
请求内命中
0
持久缓存命中
0
陈旧值返回
0
缓存状态
空