Our View on Progressive Web Apps
summary
Covers how Progressive Web Apps use service workers: registering via navigator.serviceWorker, handling the service worker lifecycle to intercept fetches, and implementing caching strategies (network-first, cache-first, stale-while-revalidate) with code examples for fetch handlers, cache versioning, and activation cleanup. Demonstrates offline behavior in Chrome DevTools, the add-to-home-screen heuristic, push notification flow and an update-by-push pattern using a custom refresh header, and notes iOS limitations and browser compatibility caveats.
AI-written summary · about
chapters (5)
related talks
22mService Workers and Their Role in PWAs
38mProgressive Web Applications: The What, the Why and the How
46mProgressive Web Apps with the Service Worker API
26m"Intro to Progressive Web Apps"
41mTame your Service Worker before your Progressive Web App go into the wild
44mPWA - Welcome to the Future
35mProgressive Web Apps: trick or real magic?
38mWhat Service Workers can do
