Convex
by alexander-opalic
A reactive backend platform with built-in real-time sync, where server-side functions automatically push updates to connected clients.
by alexander-opalic
A reactive backend platform with built-in real-time sync, where server-side functions automatically push updates to connected clients.
by alexander-opalic
A real-time, client-side database with relational queries and sync — offering a Firebase-like developer experience for local-first apps.
by anselm-eickhoff
A hands-on workshop building a multiplayer chat app with Jazz — demonstrating how local-first shared state replaces traditional backends, databases, and file storage with a single reactive abstraction.
by alexander-opalic
Vue already syncs your refs to the DOM. Sync engines extend that same idea to databases — keeping client state and server state in harmony. Here's how Replicache, Zero, Convex, PowerSync, LiveStore, Jazz, and Dexie each approach this differently.
by rijk-van-zanten
Client-side data management in Vue apps gets exponentially harder once you combine query caching, cache normalization, real-time invalidation, and form mutations—each solved individually by existing tools, but none handling all four together, which motivated building Airstore.
by arushi-bandi
Not all data fits the CRDT model — Figma runs two sync engines because ephemeral state, derived data, and server-driven features each demand fundamentally different sync architectures, and scaling the non-CRDT one turned out to be the harder problem.
by sujay-jayakar
The sync ecosystem is a wilderness — nine dimensions (size, update rate, structure, latency, offline, concurrency, centralization, flexibility, consistency) map where every platform sits and why no single engine wins everywhere.