Service Worker 与 PWA 入门:给网页加上离线能力
Service Worker 是跑在浏览器后台的"网络代理",有了它网页可以离线打开、秒开、收推送。这篇从注册到缓存策略走一遍 PWA 的最小实现。
Service Worker 是跑在浏览器后台的"网络代理",有了它网页可以离线打开、秒开、收推送。这篇从注册到缓存策略走一遍 PWA 的最小实现。
理论都懂:缓存穿透、击穿、雪崩。但真到给一个慢接口加缓存时,key 怎么设计、过期时间怎么定、更新怎么同步,全是细节。这篇用一个真实案例走一遍完整流程。
200 (from cache) 和 304 有什么区别?梳理 Cache-Control/Expires 与 ETag/Last-Modified 两套缓存机制的配合。