Awesome Progressive Web Apps with Angular
summary
Shows a working conference PWA built with Angular that loads and navigates under throttled 3G, survives offline and uses an app shell plus lazy routes to shrink main JS. Gives concrete numbers: browsers see ~14 seconds on bad sites, this app hits Lighthouse 3G meaningful paint ~3.7s; swaps heavy libs for date-fns 9 KB vs moment 335 KB; wires caching via service worker added with ng add @angular/pwa and is hosted on Firebase.
AI-written summary · about
chapters (31)
- 0:00Intro
- 0:43Experiment
- 1:48Chrome Study
- 2:46JavaScript
- 3:22Progressive Web Apps
- 3:58Responsive Web Design
- 4:26Key Points of Progressive Web Apps
- 5:40Demo
- 8:08Key Points
- 8:34Ship Less Code
- 9:04Lazy Loading
- 9:28App Shell Pattern
- 10:10CanLoad
- 10:42Group Routes
- 11:36Libraries
- 13:16Budgets
- 13:53Service Worker
- 14:13Service Worker 101
- 14:56Service Worker Library
- 15:14Service Worker JSON
- 15:36Service Worker Configuration
- 16:09Check for Updates
- 16:33AngularPWA Schematic
- 16:54Making it Last
- 17:06App Manifest
- 17:32Theme Colors
- 19:28Add manifest to app
- 21:12Add icons to manifest
- 21:48Measure app performance
- 23:27Community Tools
- 24:57Bad Use Cases
related talks
01h 04mProgressive Web Apps: Cross-Plattform Applications with Angular
01h 04mProgressive Web Apps: Cross-Plattform Applications with Angular
53mWeb goes Native: Progressive Web Apps with Angular
33mProgressive Web Apps - the Angular way
17mProgressive Angular 2 apps
35mProgressive Web Apps with Angular 2
31mProgressive Web Apps with Angular and Firebase
26mProgressive Web Apps with Angular and Firebase
