~/talk

Progressive React Apps

slides:none on file

Project scaffolding registers a service worker by default but real work is the runtime architecture: register it in production, use Workbox to define cache strategies for statics, persist dynamic API data into IndexedDB (or use PouchDB+CouchDB replication) and implement conflict resolution or sync logic, handle install via a web manifest and HTTPS, surface push notifications and the beforeinstallprompt at sensible moments, and verify behavior with Lighthouse audits so offline, installable, and update semantics actually work.

AI-written summary · about

  1. 0:00Intro
  2. 1:11Our Application
  3. 6:16Don't break the web
  4. 8:15Feature detection
  5. 11:46Responsive - Tools
  6. 14:01Offline First
  7. 20:44Service Workers
  8. 29:35Where does the data handling happen?
  9. 33:37Redux Observable
  10. 42:17Discoverable
  11. 43:23Re-engageable
  12. 48:21Installable
  13. 52:02Lighthouse
~/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.