Demo:页面缓存(用户间复用,发布后更新)
想看“接口缓存”请去 /shop-api
这页是服务端渲染 + 页面级缓存(没有客户端请求接口)
hits=2
backendServedAt=2026-09-17T09:53:54.336Z
如何验证“用户 A 访问后,用户 B 不再打后端”
- 建议用生产模式:先 pnpm build 再 pnpm start
- 用户 A 先打开 /shop(触发一次取数), 然后用户 B 打开同一个页面:只要没点“模拟发布”, hits 应该保持不变(说明页面结果被复用)
- 点击“模拟发布(revalidateTag)”后再刷新: hits 会 +1(触发重新生成/重新拉取)