O Que É um Cache de Service Worker?
Um cache de service worker é o armazenamento gerenciado pela Cache API por um service worker, um script em segundo plano que fica entre a página e a rede. O worker pode interceptar requisições fetch e decidir se responde a partir do cache, da rede ou de uma combinação. Isso viabiliza o suporte offline e visitas repetidas instantâneas.
Por que isso importa
O cache HTTP do navegador não é controlável diretamente pelo código da aplicação. Um cache de service worker dá controle explícito sobre o que é armazenado e como as requisições são correspondidas, permitindo um comportamento offline-first.
Guias relacionados
What Is Stale-While-Revalidate?Stale-while-revalidate is a caching strategy that serves a cached response immediately while fetching a fresh…
What Is a Web Worker?A web worker runs JavaScript on a background thread separate from the main UI thread, communicating via messa…
Cache-Control - CI/CD Glossary DefinitionCache-Control is the HTTP header that dictates how responses may be cached - max-age, no-store, private - acr…