~/talk

Service Workers in Action: Building an Offline-Capable Webshop in under 90 minutes

Talkat code.talks 2019 · 2019-10-24..10-25· [pwa, web-platform]
name:Erik Witt
links:none on file
slides:none on file

Builds a minimal webshop into an offline-capable PWA in under 90 minutes by registering a Service Worker, showing live code for add-to-homescreen, push notifications and background sync, and wiring caching strategies like network-first and cache-first for images, CSS and API calls. Demonstrates IndexedDB for cart state, explains cache invalidation for personalized pages, and streams responses into the cache. The demo boots faster, serves product pages offline and shows the notifications and sync actually working end-to-end.

AI-written summary · about

  1. 0:00Service Workers intro
  2. 3:17Progressive Web Apps
  3. 7:32Webshop with Service Workers
  4. 12:57Key technologies behind Progressive Web Apps
  5. 17:22Register Service Worker
  6. 23:49Offline request handling
  7. 28:57Intercept network requests
  8. 34:27Caching strategies
  9. 42:25Network vs cache-first
  10. 48:37Dynamic data updates
  11. 55:26Shopping cart optimization
  12. 1:01:01Debug Service Workers
  13. 1:08:15Personalization updates
  14. 1:14:18Performance & business case
  15. 1:21:31Summary & future
~/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.