·service-worker
</>

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".

17Installazioni·0Tendenza·@jgamaraalv

Installazione

$npx skills add https://github.com/jgamaraalv/ts-dev-kit --skill service-worker

Come installare service-worker

Installa rapidamente la skill AI service-worker nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jgamaraalv/ts-dev-kit --skill service-worker
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: jgamaraalv/ts-dev-kit.

A document must reload to be controlled (or call clients.claim() during activate).

waitUntil(promise) — keeps install phase alive until the promise settles. If rejected, installation fails and the SW won't activate.

respondWith(promise) — must be called synchronously (within the event handler, not in a microtask). The promise resolves to a Response.

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.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jgamaraalv/ts-dev-kit --skill service-worker
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-24
Aggiornato
2026-03-10

Browse more skills from jgamaraalv/ts-dev-kit

Risposte rapide

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.

Come installo service-worker?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jgamaraalv/ts-dev-kit --skill service-worker Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/jgamaraalv/ts-dev-kit