https://codekult.github.io/tgif-offline-first/
- Introduction: Why Offline-first?
- Offline needs UX <3 Love:
- Offline is not an error.
- Treat networks as an enhancement.
- Build security and close the gap between native an web apps.
- The tools we need to know:
- Web storage
- IndexedDB.
- AppCache.
- Service Worker.
- And more: Push notifications, backgroundSync, etc…
- Use cases for each tools, the when and how.
- Building an offline-first example (code).