¿Qué es un Service Worker?
Soporte Offline - Proxy In-Browser
Un service worker es lo que hace que las PWA funcionen es una de las mejores features que a creado Chrome.
Es un script que nuestro navegador corre detrás de escena, por defecto no tiene acceso a ninguna parte del Browser o el DOM, para eso expone una pequeña API con la que nos podemos comunicar (por ejemplo recibir notificaciones).
Tenemos poder absoluto de todas y cada una de las request que hace nuestro navegador, por ejemplo manejar el cache de cada una.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?