JavaScript · Senior · Pytanie 14 z 75
Co potrafi Service Worker?
- ✓Poprawna odpowiedź: Przechwytywać żądania sieciowe strony i odpowiadać z cache, działając offline
- 2Szybciej wykonywać JavaScript strony, kompilując go do WebAssembly
- 3Mieć dostęp do DOM wszystkich otwartych kart tej samej strony
Wyjaśnienie
Service Worker to proxy między stroną a siecią z własnym cyklem życia (install, activate, fetch). Na nim budowane są PWA: strategie cache (cache-first, network-first, stale-while-revalidate), powiadomienia push, synchronizacja w tle. Działa tylko przez HTTPS i nie widzi DOM.