Offline-First Progressive Web Apps (PWA) in Vue.js
- Intro to Offline-First Progressive Web Apps in Vue.js
- Add a Web App Manifest to Create a Progressive Web Application
- Add Meta Tags for Other Browsers on a PWA
- Cache Static Assets with Service Workers using sw-precache
- Integrate Service Worker Generation into Webpack's Build with SW-Precache
- Register a Service Worker in Production
- Hot Reload Static Files by Clearing Service Worker Cache while Developing
- Use a no-op Service Worker in Development
- Show Notifications when a Service Worker is Installed or Updated
- Cache External Resources during Runtime with sw-precache
- Cache Data from TCP_IP Connections with IndexedDB
- Lazy load Images using Intersection Observer API
- Check Online Status by using the NavigatorOnLine API
- Lazy Load a Route by using the Dynamic Import in Vue.js
- Audit your App with Chrome Devtools
- Optimize Assets Delivery using preload and prefetch
▶️ DTube
▶️ IPFS