PWAs, are we there yet?!
summary
Progressive web apps work by adding service workers plus a web manifest and serving over HTTPS; Angular CLI can auto-generate a service worker, manifest and caching config so an app shell and runtime caching are built without hand‑coding strategies. Testing uses Lighthouse (goal 100%) and requires production builds to avoid local caching pain. Hardware APIs vary: geolocation/camera/mic widely supported, Bluetooth only in Chrome and Samsung Internet, Safari needs manual add‑to‑home. Useful tools: Workbox, PWABuilder.
AI-written summary · about
chapters (9)
- 0:00Intro
- 5:49What are Service Workers
- 8:50Scope and Life Cycle
- 10:17Service Worker
- 12:48Debug Service Worker
- 13:29Web Manifest
- 14:56Angular CLI
- 16:54Testing
- 18:30API support








