~/talk

PROGRESSIVE WEB APPS πŸš€ WITH ANGULAR

Talkat Voxxed Days Zurich 2019 Β· on Tuesday, 2019-03-19Β· [angular, pwa]
slides:none on file

Shows that Angular ships a service worker module since v5 and installs a PWA scaffold with ng add @angular/pwa, demonstrates installing Starbucks as a PWA on macOS using Chrome 73, and explains service worker lifecycle, caching via ngsw-config.json with prefetch versus lazy install and performance versus freshness strategies. Notes ng serve cannot host PWAs, SWUpdate exposes observables to detect and activate updates, recommends Workbox for advanced routing, and recommends Lighthouse for automated audits.

AI-written summary Β· about

  1. 0:00Start
  2. 6:19App Shell
  3. 6:38Service Workers Enable
  4. 7:29Lifecycle
  5. 9:59Register Service Worker
  6. 13:29Notification
  7. 17:34Add Service Worker Module
  8. 21:35What is cached?
  9. 22:13App Installation Modes
  10. 23:00App Versions
  11. 23:58App Update Modes
  12. 24:37SwUpdate
  13. 25:46Data Requests
  14. 28:54Workbox
  15. 29:31Do not cache the service worker
  16. 30:27Lighthouse
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.