Che cos'è service-worker?
Guida all'implementazione dell'API Service Worker: registrazione, gestione del ciclo di vita, strategie di memorizzazione nella cache, notifiche push e sincronizzazione in background. Da utilizzare quando: (1) si creano o si modificano i file del lavoratore del servizio (sw.js), (2) si implementa la memorizzazione nella cache offline-first (cache-first, network-first, stale- while-revalidate), (3) si impostano le notifiche push o la sincronizzazione in background, (4) si esegue il debug di problemi di registrazione, ambito o aggiornamento del lavoratore del servizio, (5) si implementa il precaricamento della navigazione, (6) l'utente menziona "lavoratore del servizio", "sw.js", "supporto offline", "cache" strategia", "notifica push", "sincronizzazione in background", "alternativa alla casella di lavoro" o "caching PWA". Fonte: jgamaraalv/ts-dev-kit.