O que é um Service Worker JS?
O que é um Service Worker JS?

Vídeo: O que é um Service Worker JS?

Vídeo: O que é um Service Worker JS?
Vídeo: Curso PWA #4 - Introdução a Service Worker 2024, Maio
Anonim

UMA Trabalhador de serviço é basicamente um script ( JavaScript ) que é executado em segundo plano e auxilia no primeiro desenvolvimento off-line de aplicativos da web. Trabalhadores de serviço foram projetados para serem totalmente assíncronos, como consequência, APIs como XHR síncrono e localStorage não podem ser usados dentro de um trabalhador de serviço.

Além disso, o que é um service worker?

UMA trabalhador de serviço é um tipo de web trabalhador . É essencialmente um arquivo JavaScript que é executado separadamente do thread principal do navegador, interceptando solicitações de rede, armazenando em cache ou recuperando recursos do cache e entregando mensagens push.

Da mesma forma, quanto tempo duram os prestadores de serviço? Por padrão trabalhadores de serviço expira após 24 horas.

Levando isso em consideração, como funciona um service worker?

Service Worker é um script que trabalho no fundo do navegador sem interação do usuário de forma independente. Além disso, lembra um proxy que trabalho do lado do usuário. Com este script, você pode rastrear o tráfego de rede da página, gerenciar notificações push e desenvolver aplicativos da web “offline primeiro” com API de cache.

Como faço para depurar um service worker?

Trabalhadores de serviço de depuração . Para depurar uma trabalhador de serviço , a trabalhador já deve estar em execução. Clique no associado Depurar botão, ou iniciar o trabalhador se ainda não estiver em execução (desde que tenha sido registrado e, portanto, esteja em cerca de: depuração Painel). Isso irá abrir uma nova janela com o código do trabalhador de serviço

Recomendado: