JavaScript bank PWA JavaScript / 5 questions Your progress 0 / 5 done Saved in this browser. Reset All 5 Medium 1 Hard 4 Hide done No questions match those filters. 1 What is a Service Worker and how does its lifecycle (install, activate, fetch) work? Medium 2 Explain the Cache API and how a Service Worker implements offline-first caching strategies (cache-first, network-first, stale-while-revalidate). Hard 3 How does a Service Worker enable Push Notifications and Background Sync? Hard 4 Explain the scope of a Service Worker and common pitfalls when updating a deployed Service Worker. Hard 5 Write a basic Service Worker `fetch` handler implementing a stale-while-revalidate strategy. Hard ← Previous Concurrency Next → Storage