Progressive Web Applications: The What, the Why and the How
summary
Progressive Web Apps are websites that behave like native apps by combining service worker caching and background sync with a web app manifest.json to enable offline use, home-screen install and push (limited on iOS). The talk shows concrete examples (Starbucks, Google I/O, Twitter Lite, an Indian bus app, Santa Tracker), explains cache strategies (cache-first, network-first, stale-while-revalidate, race-with-timeout), recommends HTTPS, and demos tools: PWABuilder, Workbox and server-side web-push plus IndexedDB queuing for reliable background sync.
AI-written summary · about
chapters (8)
- 0:00Start
- 3:18Native Apps
- 13:31PWA Limitations
- 14:30PWA Technical Components
- 18:56Lifecycle
- 19:59Register a Service Worker
- 22:53Sample Service Worker
- 32:00Background Sync - Workbox
related talks
46mKeynote: Progressive Web Apps
47mProgressive Web Apps
37mIntro to Progressive Web Apps
53mProgressive Web Applications - The best of both worlds (App & Web)
32mProgressive Web Apps
46mProgressive Web Apps with the Service Worker API
31mWeb for all The power of progressive web apps
43mProgressive Web Apps - the Return of the Web?
