Workbox
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.
Présentation de Service Worker
Les service workers sont des ressources JavaScript spécialisées qui agissent comme des proxys entre les navigateurs et les serveurs Web.
Cycle de vie
Comprendre le comportement des service workers pour rendre les applications hors connexion possibles
Stratégies de mise en cache
Stratégies d'interaction entre l'événement d'extraction d'un service worker et l'interface Cache.
Présentation de la boîte de travail
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.
Attentes concernant le déploiement de service worker
Comprendre l'impact d'un service worker sur un site Web une fois déployé
Supprimer les service workers qui présentent des bugs
Corriger un service worker à l'origine de problèmes
Améliorer l'expérience de développement des service workers
Résolvez certains des problèmes de développement local que vous pouvez rencontrer lors de l'utilisation des service workers.
Dépannage et journalisation
Présentation des fonctionnalités de journalisation de Workbox et des outils de débogage de service worker intégrés au navigateur.
Stratégies pour différentes architectures
Présentation des deux différentes architectures de sites Web
Modèle de shell d'application
Comment associer le modèle de shell d'application à un service worker dans votre SPA
Préchargement de la navigation pour le code HTML axé sur le réseau
Ce qu'est le préchargement Navigation, comment il accélère la navigation et comment l'utiliser dans Workbox
Applications multipages plus rapides avec des flux
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.
Bonnes pratiques et pratiques interdites concernant la mise en cache préalable
Découvrez les bonnes pratiques et celles à éviter lors de la mise en cache préalable.
Quota de stockage
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.
Utiliser la fenêtre de la boîte de travail
Il arrive que les utilisateurs passent hors connexion. Découvrez comment s'adapter et les aider à reprendre leurs demandes lorsqu'ils reviennent en ligne.
Mettre en cache les ressources pendant l'exécution
Découvrez comment gérer les ressources de mise en cache pendant l'exécution, y compris les ressources multi-origines.
Forcer le délai d'inactivité du réseau
Découvrez comment forcer un délai d'expiration du réseau en cas de connexion réseau lente, au bon moment.
Accéder aux caches depuis la fenêtre
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.
Diffuser des contenus audio et vidéo mis en cache
Découvrez comment utiliser workbox-range-request pour traiter les demandes de ressources audio et vidéo de manière prévisible.
Gérer les réponses de remplacement
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.
Gérer les mises à jour immédiatement
Mettre à jour des utilisateurs lorsque vous mettez à jour un service worker
Réessayer d'exécuter des requêtes lorsque vous êtes à nouveau en ligne
Il arrive que les utilisateurs passent hors connexion. Apprenez à s'adapter et aidez-les à reprendre leurs demandes lorsqu'ils reviennent en ligne.
Plug-ins Workbox
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.
Modules de la boîte de travail
Les service workers sont des ressources JavaScript spécialisées qui agissent comme des proxys entre les navigateurs et les serveurs Web.
Workbox sur GitHub
Problèmes liés aux fichiers, lisez les notes de version et parcourez le code source.