Introduction
“Progressive”
Service Worker
Life-cycle of a Service Worker
Cache
Offline Capabilities
Listing Files
Adding Files to the Cache
Serving Files from Cache/Network
Creating an Application
Creating the Foundations
Adding Data Via REST
Think Offline-first
Caching Strategies
Stale-While-Revalidate
Cache First
Network First
Network & Cache Only
Choose the Right Caching Strategy
Workbox
Introduction to Workbox
Caching Strategies in Workbox
Cache Management with Workbox
Building the Service Worker
Streaming HTML
Refactor to Server-Side Rendering
Progressive Enhancements
"Read Later"
Visual Cues
Installation
manifest.json
Custom Installation Prompt
Notifications
VAPID
Implementing Notifications
Backend Implementation
Frontend implementation
The Coming Age of the Visual Web
Why Cloudinary?
Media and Progressive Web Applications
Adding Images to the Cache
Adaptive Image Loading