Duik dieper in specifieke Workbox-modules en blader door hun API-referentie voor informatie over beschikbare methoden.
Servicemedewerkerpakketten
- werkbox-achtergrondsynchronisatie
- Gebruik achtergrondsynchronisatie om betrouwbaar een netwerkverzoek in te dienen, zelfs als de gebruiker offline is.
- workbox-broadcast-update
- Stuur berichten naar pagina's wanneer een cache wordt bijgewerkt met een nieuw antwoord.
- workbox-cachebaar-antwoord
- Beperk welke verzoeken in de cache worden opgeslagen op basis van de statuscode of headers van een antwoord.
- werkdoos-kern
- Wijzig logniveaus en wijzig cachenamen. Bevat gedeelde code die door alle Workbox-bibliotheken wordt gebruikt
- werkdoos-vervaldatum
- In de cache opgeslagen verzoeken verwijderd op basis van het aantal items in een cache of de leeftijd van het in de cache opgeslagen verzoek.
- workbox-google-analytics
- Ondersteuning voor het opnieuw afspelen van offline Google Analytics-interacties.
- workbox-navigatie-preload
- Schakel vooraf laden van navigatie in om sneller een netwerkreactie op navigatieverzoeken te krijgen.
- precaching van werkvakken
- U kunt eenvoudig een reeks bestanden vooraf in de cache plaatsen en updates van bestanden efficiënt beheren.
- workbox-bereik-aanvragen
- Deze module biedt ondersteuning voor het reageren op een 'Range:'-verzoek met behulp van een deel van eerder in de cache opgeslagen gegevens.
- werkdoos-recepten
- Gebruik eenvoudig algemene werkdoospatronen zonder dat u ze zelf hoeft in te stellen vanuit afzonderlijke pakketten.
- werkdoos-routing
- Stuurt verzoeken in uw servicemedewerker door naar specifieke cachingstrategieën of callback-functies.
- workbox-strategieën
- Een set runtime caching-strategieën die het reageren op een verzoek afhandelen, normaal gesproken gebruikt met 'workbox-routing'.
Raampakketten
- werkdoosvenster
- Een module die helpt bij het registreren van een servicemedewerker, het beheren van updates en het reageren op levenscyclusgebeurtenissen.
Node.js-modules
- werkdoos-cli
- Genereer een servicemedewerker, injecteer een precache-manifest of maak een lokale kopie van de Workbox-bibliotheken vanaf de opdrachtregel.
- werkdoos-build
- Een module die een servicemedewerker kan genereren, een precache-manifest in bestaande code kan injecteren of een precache-manifest kan maken.
- workbox-webpack-plug-in
- Genereer een servicemedewerker of injecteer een precache-manifest met behulp van de webpack-buildtool.
Lader (CDN)
- werkbox-sw
- Biedt een manier om de Workbox-runtime te laden zonder een build-stap.