Cache API: офлайн-оболочка статики витрины
caches.open и versioning.
`await caches.open("studio-v3")` + `cache.addAll(["/","/styles.css"])` в install SW даёт офлайн-чтение маркетинговых страниц — версионируйте имя кеша при деплое (`v4`) и удаляйте старые в `activate`.
Не кешируйте POST и персональные URL без стратегии.
- CacheStorage — MDN — caches API.
- Service Worker caching — web.dev — Стратегии кеширования.