Módulos

Profundiza en módulos específicos de Workbox y explora su referencia de la API para obtener información sobre los métodos disponibles.

Paquetes de service worker

sincronización-en-segundo-plano-de-trabajo
Usa la sincronización en segundo plano para realizar una solicitud de red de manera confiable, incluso si el usuario no tiene conexión.
workbox-Broadcast-update
Envía mensajes a las páginas cuando se actualiza una caché con una respuesta nueva.
workbox-cacheable-response
Restringe las solicitudes que se almacenan en caché según los encabezados o el código de estado de una respuesta.
workbox-core
Modificar los niveles de registro y cambiar los nombres de la caché Contiene el código compartido que usan todas las bibliotecas de Workbox.
workbox-expiration
Se quitaron las solicitudes almacenadas en caché en función de la cantidad de elementos almacenados en caché o la antigüedad de la solicitud almacenada en caché.
workbox-google-analytics
Compatibilidad con la repetición de interacciones sin conexión de Google Analytics.
workbox-navigation-preload
Habilita la precarga de navegación para obtener una respuesta de red para las solicitudes de navegación más rápido.
workbox-precaching
Almacena previamente un conjunto de archivos en caché y administra de manera eficiente las actualizaciones de archivos.
workbox-range-requests.
Este módulo proporciona compatibilidad para responder a una solicitud "Range:" mediante una porción de datos previamente almacenados en caché.
recetas-recetas
Usa fácilmente patrones comunes de la caja de trabajo sin necesidad de configurarlos por tu cuenta a partir de paquetes individuales.
workbox-route
Enruta las solicitudes del service worker a funciones de devolución de llamada o estrategias de almacenamiento en caché específicas.
estrategias-de-workbox
Es un conjunto de estrategias de almacenamiento en caché del entorno de ejecución que se encargan de responder a una solicitud. Normalmente, se usa con "workbox-pipeline".

Paquetes de ventanas

workbox-window
Es un módulo que ayuda a registrar un service worker, administrar actualizaciones y responder a eventos del ciclo de vida.

Módulos de Node.js

workbox-cli
Genera un service worker, inserta un manifiesto de precaché o crea una copia local de las bibliotecas de Workbox desde la línea de comandos.
workbox-build
Es un módulo que puede generar un service worker, insertar un manifiesto de precaché en el código existente o crear un manifiesto de almacenamiento previo en caché.
workbox-webpack-plugin
Genera un service worker o inserta un manifiesto de precaché con la herramienta de compilación de webpack.

Cargador (CDN)

workbox-sw
Proporciona una forma de cargar el entorno de ejecución de Workbox sin un paso de compilación.