什么是 service-worker?
Service Worker API 实施指南 — 注册、生命周期管理、缓存策略、推送通知和后台同步。在以下情况下使用:(1) 创建或修改 Service Worker 文件 (sw.js),(2) 实现离线优先缓存(缓存优先、网络优先、stale-while-revalidate),(3) 设置推送通知或后台同步,(4) 调试 Service Worker 注册、范围或更新问题,(5) 实现导航预加载,(6) 用户提及“service Worker”、“sw.js”、“离线支持”、“缓存策略”、“推送”通知”、“后台同步”、“工作箱替代”或“PWA 缓存”。 来源:jgamaraalv/ts-dev-kit。