A dev ditched Electric + PGlite for a lean, browser-native sync setup built around WASM SQLite, JSON polling, and BroadcastChannel reactivity. It’s running inside a local-first notes app.
Changes get logged with DB triggers. Sync state? Tracked by hand. Svelte stores update via lightweight polling, with Yjs CRDTs smoothing out conflicts.
What’s the move?: A nod toward slimmer, SQLite-backed sync engines—less server, more client.