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.