Bibliotecas y herramientas de service worker listas para la producción.

Introducción a los service workers

Descubre cómo los service workers pueden mejorar progresivamente tu sitio web y la manera en que Workbox ayuda.
Los service workers son recursos especializados de JavaScript que actúan como proxies entre navegadores web y servidores web.
Comprender la forma en que se comportan los service workers para posibilitar las aplicaciones sin conexión
Estrategias para la interacción entre el evento fetch de un service worker y la interfaz de la caché
Un conjunto de módulos que simplifican el enrutamiento y el almacenamiento en caché de service workers comunes.

Qué debe saber

Orientación que debes tener en cuenta al crear un service worker.
Comprende el efecto que tiene un service worker en un sitio web una vez implementado.
Cómo reparar un service worker que causa problemas
Resuelve algunos de los problemas de desarrollo local que puedes encontrar cuando usas service workers.
Descubre las funciones de registro y las herramientas de depuración del service worker en el navegador de Workbox.
Introducción a las dos arquitecturas de sitios web diferentes.
Cómo vincular el modelo de shell de la aplicación con un service worker en la SPA
Qué es la precarga de Navigation, cómo acelera la navegación y cómo usarla en Workbox
Usa flujos de caja de trabajo para crear aplicaciones de varias páginas a fin de crear experiencias rápidas que se rendericen de forma casi instantánea.
Conoce las sugerencias y precauciones para el almacenamiento previo en caché.
Guía para configurar Workbox a fin de evitar problemas de cuota de almacenamiento

Casos de uso y recetas

Aprende a manejar diferentes casos de uso para aprovechar Workbox al máximo.
A veces, los usuarios se desconectan. Aprende a adaptarse y ayúdalos a reanudar las solicitudes cuando vuelven a estar en línea.
Aprende a controlar los recursos de almacenamiento en caché durante el tiempo de ejecución, incluidos los recursos de origen cruzado.
Descubre cómo forzar un tiempo de espera de la red en presencia de una conexión de red lenta, con el tiempo adecuado.
El acceso a las instancias de caché no solo está restringido al alcance del service worker. Aprende a acceder a ellas desde el contexto de la ventana.
Aprende a usar la solicitud de rango de trabajo para manejar solicitudes de recursos de audio y video de manera predecible.
A veces, los usuarios se enfrentan a fallas en la red o se desconectan. Aprende a adaptarte a esas situaciones y proporcionar una respuesta de resguardo.
Cómo actualizar usuarios cuando actualizas un service worker
A veces, los usuarios se desconectan. Aprende a adaptarse y ayúdalos a reanudar las solicitudes cuando vuelven a conectarse.
Si bien Workbox ofrece una gran utilidad lista para usar, es posible que debas extenderla para cumplir con los requisitos de la aplicación.

Recursos adicionales

Obtén información detallada sobre los módulos de Workbox, el código fuente y mucho más.
Los service workers son recursos especializados de JavaScript que actúan como proxies entre navegadores web y servidores web.
Archiva problemas, lee notas de la versión y explora el código fuente.