Diagrama de un Service Worker interceptando peticiones de red en una PWA

Service Workers: el script que mantiene tu web viva sin conexión

Un Service Worker es un script que el navegador ejecuta en segundo plano, separado de la página, y que puede interceptar cada petición de red. Gracias a él, una aplicación web puede seguir funcionando sin conexión, mostrar contenido cacheado al instante y hasta recibir notificaciones push. Esta guía explica su ciclo de vida completo y las estrategias de caché que usan las PWA en producción.