~/talk

Scaling with PWA

Talkat code.talks commerce 2019 · 2019-04-09..04-10· [pwa, web-performance]
links:none on file
slides:none on file

Progressive Web Apps cut load times with concrete results: 53% of users abandon sites over 3s, and small speed gains raise conversions (one cited 27% lift; 2% more revenue for 5s vs 19s load). The stack is a web app manifest, an application shell cached for instant first paint, and a background service worker (use Workbox to precache and route assets). Case studies: AliExpress sees +104% cross‑browser and +82% iOS conversion, Conga reports ~92% less initial data vs native. Push enables re‑engagement.

AI-written summary · about

  1. 0:00Start
  2. 5:12Challenges of the web
  3. 6:44So what's the solution?
  4. 7:20What are Progressive Web Apps?
  5. 8:55Why build a Progressive Web App?
  6. 14:35The Web App Manifest
  7. 21:02What is a Service Worker?
  8. 23:26Dos and Don'ts of a Service Worker?
  9. 25:55Service Worker Lifecycle: Registration
  10. 27:42Service Worker Lifecycle: Installation
  11. 27:53Service Worker Lifecycle: Activation
  12. 28:25What is Application Shell?
  13. 31:25Fetch Events
  14. 33:44What is Workbox?
  15. 34:22Workbox Usage
  16. 35:51Workbox Config
  17. 36:25After bundling with workbox.config.js
  18. 37:30What are Push Notifications?
  19. 38:10Workflow of a typical Push Notification
  20. 41:03Conclusion
  21. 41:30QUESTIONS?
~/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.