Des bibliothèques et des outils de service worker prêts pour la production

Présentation des service workers

Découvrez comment les service workers peuvent améliorer progressivement votre site Web et comment Workbox peut vous aider.
Les service workers sont des ressources JavaScript spécialisées qui agissent comme des proxys entre les navigateurs et les serveurs Web.
Comprendre le comportement des service workers pour rendre les applications hors connexion possibles
Stratégies d'interaction entre l'événement d'extraction d'un service worker et l'interface Cache.
Ensemble de modules qui simplifient le routage et la mise en cache des service workers courants.

Points à retenir

Conseils à prendre en compte lors de la création d'un service worker.
Comprendre l'impact d'un service worker sur un site Web une fois déployé
Corriger un service worker à l'origine de problèmes
Résolvez certains des problèmes de développement local que vous pouvez rencontrer lors de l'utilisation des service workers.
Présentation des fonctionnalités de journalisation de Workbox et des outils de débogage de service worker intégrés au navigateur.
Présentation des deux différentes architectures de sites Web
Comment associer le modèle de shell d'application à un service worker dans votre SPA
Ce qu'est le préchargement Navigation, comment il accélère la navigation et comment l'utiliser dans Workbox
Utilisez des flux de boîte de travail pour créer des applications de plusieurs pages afin de proposer des expériences rapides qui s'affichent presque instantanément.
Découvrez les bonnes pratiques et celles à éviter lors de la mise en cache préalable.
Guide sur la configuration de Workbox pour éviter les problèmes de quota de stockage.

Cas d'utilisation et recettes

Découvrez comment gérer différents cas d'utilisation afin d'exploiter tout le potentiel de Workbox.
Il arrive que les utilisateurs passent hors connexion. Découvrez comment s'adapter et les aider à reprendre leurs demandes lorsqu'ils reviennent en ligne.
Découvrez comment gérer les ressources de mise en cache pendant l'exécution, y compris les ressources multi-origines.
Découvrez comment forcer un délai d'expiration du réseau en cas de connexion réseau lente, au bon moment.
L'accès aux instances de cache n'est pas limité au champ d'application du service worker. Découvrez comment y accéder à partir du contexte des fenêtres.
Découvrez comment utiliser workbox-range-request pour traiter les demandes de ressources audio et vidéo de manière prévisible.
Il arrive que les utilisateurs rencontrent des pannes de réseau ou passent hors connexion. Découvrez comment vous adapter à ces situations et fournir une réponse de remplacement.
Mettre à jour des utilisateurs lorsque vous mettez à jour un service worker
Il arrive que les utilisateurs passent hors connexion. Apprenez à s'adapter et aidez-les à reprendre leurs demandes lorsqu'ils reviennent en ligne.
Même si Workbox propose de nombreux utilitaires prêts à l'emploi, vous devrez peut-être les étendre pour répondre aux exigences de l'application.

Ressources supplémentaires

Approfondissez vos connaissances sur les modules Workbox, le code source et plus encore.
Les service workers sont des ressources JavaScript spécialisées qui agissent comme des proxys entre les navigateurs et les serveurs Web.
Problèmes liés aux fichiers, lisez les notes de version et parcourez le code source.