Simple PWA with cached only strategy with vanilla javascript.
Progressive Web Apps are just web applications. Using progressive enhancement, new capabilities are enabled in modern browsers. Using service workers and a web app manifest, your web application becomes reliable and installable. If the new capabilities aren't available, users still get the core experience.
- HTTPS or localhost
- Manifest.json
- Service Worker
- Cache only
- Cache First
- Network only
- Network First
- Stale while revalidate
https://www2.stardust-testing.com/en/the-current-state-of-progressive-web-apps