Progressive Angular 2 apps
summary
Shows concrete steps and working code to turn an Angular 2 site into a PWA: add a web app manifest, register service workers and Cache API to cache an app shell, and intercept fetch to serve cached content with an offline fallback. Demonstrates app shell pre-rendered with Universal for faster loads, using the Angular mobile toolkit and configuring the built-in service worker JSON. Also covers push handling and running a Lighthouse audit to measure time-to-interactive.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:02What is progressive enhancement
- 1:32Progressive web apps
- 2:15Discoverable
- 2:49Building a Progressive Web App
- 3:24Tribute the App Shell
- 4:01Implement HTML CSS JavaScript
- 4:44Implement Service Workers
- 6:32Cache Content
- 7:47Offline Experience
- 8:29Lighthouse
- 11:02AppShell
- 12:28Universal
- 13:16Service Worker
- 14:32Notifications
related talks
33mProgressive Web Apps - the Angular way
35mProgressive Web Apps with Angular 2
01h 04mProgressive Web Apps: Cross-Plattform Applications with Angular
31mProgressive Web Apps with Angular and Firebase
37mAngular PWA: crafting apps that adapt anywhere
29mAwesome Progressive Web Apps with Angular
01h 04mProgressive Web Apps: Cross-Plattform Applications with Angular
29mBuild progressive web apps with Angular
