liveview-svelte-pwa
- Purpose: Demonstrates an installable Phoenix Progressive Web App (PWA) that syncs real-time across devices while supporting offline functionality.
- Key Features:
- Real-time syncing using Phoenix LiveView, PubSub, and Ecto/PostgreSQL.
- Offline support via Service Workers, Web Storage, and IndexedDB (using y-indexeddb).
- Conflict resolution with CRDTs (via Yjs).
- Frontend: Built with Svelte (via LiveSvelte) for UI and state management.
- Target Audience: Developers interested in local-first, real-time web applications with offline capabilities.
- Live Demo: Available here .
- Inspiration: Draws from LiveSvelte integrations, E2E reactivity with Phoenix LiveView, and SvelteKit PWA concepts.
- Creator: Tony Dang .
liveviewphoenixreal-timesvelteelixirpwapubsubwebsocketlocal-first
Featured Stories
No featured articles.