Offline First: Making Your App Awesome When the Network Isn't
summary
Shows a working offline-capable Progressive Web App built with PouchDB and Apache CouchDB for local and remote storage, plus a Service Worker for caching, demonstrating continuous two-way sync across browsers so edits made offline appear in the cloud once restored. Demo uses Chrome and Firefox as separate clients, Cloudant-hosted CouchDB, timestamp IDs and revision handling, and a live sync option—results: immediate local writes, eventual consistency across devices, and fast cached page loads.
AI-written summary · about
chapters (8)
- 0:00Introduction to offline first
- 1:08The problem and solution
- 2:13Building the application
- 4:30Data synchronization strategy
- 5:21Data sync demonstration
- 11:14Implementing PouchDB
- 19:55Caching with service workers
- 27:39Tips, tools, and conclusion
related talks
49mOfflineFirst Apps with PouchDB and CouchDB
14mOffline first applications, syncing with PouchDB & CouchDB
45mOffline First (Web) Apps
52mOffline web applications don't exist anymore!
38mMoving seamlessly through offline and online
37mOffline web applications don't exist anymore!
31mI'm offline, cool! What now?
41mIntroduction to Offline First Web Applications
