Example Vue App for my related Talk:
"PWA in practice - The good, the bad and the ugly parts"
-
Offline support by ServiceWorker and indexedDB as source of truth
- Toggle and remove ToDo's
- Cache internal and external resources with Workbox
-
Update the PWA without closing it (for simple use cases)
-
Configure a http timeout to prevent long running requests caused by liefy
-
Prepare PWA with a dedicated Worker
- Fetch Data from API and persist
- Fetch Media like images and cache it
Copy and rename server/db.json.default
to server/db.json
npm run install
npm run serve
npm run server
npm run build
npm run serve:build