Produktionsfertige Service Worker-Bibliotheken und -Tools

Einführung in Service Worker

Erfahren Sie, wie Service Worker Ihre Website nach und nach optimieren können und wie Workbox Ihnen dabei hilft.
Service Worker sind spezialisierte JavaScript-Assets, die als Proxys zwischen Webbrowsern und Webservern fungieren.
Informationen zum Verhalten von Service Workern, um Offlineanwendungen zu ermöglichen
Strategien für die Interaktion zwischen dem Abrufereignis eines Service Workers und der Cache-Schnittstelle.
Eine Reihe von Modulen, die allgemeines Service Worker-Routing und Caching vereinfachen.

Was Sie wissen sollten

Eine Anleitung, die beim Erstellen eines Service Workers zu berücksichtigen ist.
Auswirkungen eines Service Workers auf eine Website nach der Bereitstellung verstehen
Probleme mit einem Service Worker beheben
Beheben Sie einige lokale Entwicklungsprobleme, die bei der Verwendung von Service Workern auftreten können.
Ein Einblick in die Protokollierungsfunktionen von Workbox und die browserinternen Service Worker-Debugging-Tools
Einführung in die beiden verschiedenen Website-Architekturen.
Kopplung des Anwendungs-Shell-Modells mit einem Service Worker in Ihrer SPA
Was ist die Funktion „Navigation Preload“, wie beschleunigt sie die Navigation und wie wird sie in Workbox verwendet?
Nutzen Sie Workbox-Streams, um mehrseitige Anwendungen zu erstellen und so schnelle Ergebnisse zu erzielen, die nahezu sofort gerendert werden.
Hier erfahren Sie, was Sie beim Pre-Caching beachten sollten.
Eine Anleitung zur Konfiguration von Workbox, um Probleme mit Speicherkontingenten zu vermeiden.

Anwendungsfälle und Rezepte

Hier erfahren Sie, wie Sie mit verschiedenen Anwendungsfällen das Beste aus Workbox herausholen können.
Manchmal gehen Nutzer offline. Hier erfährst du, wie du dich anpassen kannst, und hilf ihnen, Anträge wieder aufzunehmen, wenn sie irgendwann wieder online gehen.
Informationen zum Umgang mit dem Caching von Ressourcen während der Laufzeit, einschließlich ursprungsübergreifender Ressourcen.
Hier erfahren Sie, wie Sie bei einer langsamen Netzwerkverbindung ein Zeitlimit für das Netzwerk mit dem richtigen Timing erzwingen.
Der Zugriff auf Cache-Instanzen ist nicht nur auf den Service Worker-Bereich beschränkt. Hier erfahren Sie, wie Sie im Fensterkontext darauf zugreifen.
Hier erfahren Sie, wie Sie mit „workbox-range-request“ vorhersehbare Audio- und Videoressourcenanfragen verarbeiten.
Manchmal treten bei Nutzern Netzwerkfehler auf oder gehen offline. Hier erfahren Sie, wie Sie sich an diese Situationen anpassen und eine Fallback-Antwort bereitstellen können.
Informationen zum Aktualisieren von Nutzern beim Aktualisieren eines Service Workers.
Manchmal gehen Nutzer offline. Erfahren Sie, wie Sie sich anpassen können, und helfen Sie ihnen, Anfragen wieder aufzunehmen, wenn sie wieder online sind.
Workbox bietet zwar viele Standard-Dienstprogramme, Sie müssen es jedoch möglicherweise erweitern, um die Anforderungen der Anwendung zu erfüllen.

Zusätzliche Ressourcen

Tauchen Sie tiefer in Workbox-Module, Quellcode und mehr ein.
Service Worker sind spezialisierte JavaScript-Assets, die als Proxys zwischen Webbrowsern und Webservern fungieren.
Probleme melden, Versionshinweise lesen und Quellcode ansehen