Pour résumer
Cache-Control
est probablement suffisant-
Sinon :
Service Worker
,CacheStorage
,IndexedDB
-
Utiliser
CacheStorage
ne signifie pas faire une croix surCache-Control
- Workbox et idb sont des librairies éprouvées qui peuvent éviter quelques cheveux blancs
- Qui dit cache, dit sources de vérités multiples, et invalidation
- web.dev -> Learn PWA 🔥
- Slides : browser-cache-cache.netlify.app