ETag
"ETag 强弱校验与 304:内容哈希、范围请求与陷阱"
"解释强/弱 ETag 的差异、与 304/If-None-Match 的协作、范围请求的影响,以及错误实现导致的更新丢失陷阱。"
Next.js 15 强弱 ETag 与条件请求治理实践
系统化梳理强/弱 ETag 的适用场景与生成方法,并在 Next.js 15 Edge 路由中实现对 If-None-Match 与 If-Modified-Since 的协同校验,减少带宽与提升命中率。
"Next.js 15 Server Actions 与 GraphQL/REST 混合缓存与再验证策略"
"在 App Router 架构下,系统化设计 Server Actions 与 GraphQL/REST 的混合缓存策略:涵盖乐观更新、标签失效、ETag 再验证与边缘渲染协同,实现一致性与高性能。"
"HTTP ETag/Last-Modified 再验证与 Cache Storage 协同实践"
"基于 ETag 与 Last-Modified 的条件请求再验证,结合 Cache Storage 管理客户端缓存,与边缘/服务端策略协同提升一致性与性能。"
"Cache Storage 图片/文档版本化端到端策略"
"基于 Cache Storage、版本化命名与再验证头构建图片/文档的端到端缓存策略,统一浏览器端与边缘/服务端的一致性与性能。"
"Next.js 15 HTTP 缓存高级策略与 fetch 协同实践:stale-while-revalidate/stale-if-error/ETag"
"结合 HTTP 缓存指令(stale-while-revalidate/stale-if-error)与 ETag,再与 Next.js 15 的 fetch 配置协同,设计高可用的前端数据更新与回退策略。"
"CDN 缓存策略与 Cache-Control-ETag-Surrogate-Key 实战"
"构建以 Cache-Control/ETag/Surrogate-Key 为核心的 CDN 缓存策略,提升命中率与首屏性能,并在复杂路由场景验证一致性与回退。"
S3多段上传Multipart与完整性校验实践
使用S3多段上传实现大文件高效传输,并通过校验和与ETag验证完整性,提供可验证的CLI与SDK示例。
