Convex
Convex replantea el backend: escribes consultas y mutaciones como funciones de TypeScript, y la plataforma se encarga de la base de datos, la ejecución y la sincronización con el cliente. Todo tu backend vive en el mismo lenguaje que tu frontend, con tipos compartidos de punta a punta.
Lo diferencial es la reactividad: cuando un dato cambia, cualquier componente suscrito se actualiza solo, sin que montes websockets, caché ni lógica de invalidación. Para apps colaborativas, dashboards en vivo o cualquier interfaz que deba reflejar el estado del servidor al momento, te ahorra una cantidad enorme de plumbing.
El motor es open source, hay plan gratuito para empezar y se integra especialmente bien con React y Next.js. Si vienes de pelear con el trío API + caché + estado global, el modelo de Convex se siente como quitarse capas de encima.
Alternativas a Convex
Appwrite
appwrite.io
BaaS open source con auth, base de datos, almacenamiento y funciones. Puedes usar su nube o autoalojarlo.
Firebase
firebase.google.com
El BaaS de Google: Firestore, autenticación, notificaciones push y analítica. Pensado primero para apps móviles.
PocketBase
pocketbase.io
Backend completo en un solo archivo (Go + SQLite): auth, base de datos, realtime y panel de administración.
Supabase
supabase.com
Backend como servicio sobre Postgres: base de datos, auth, storage y realtime, open source.
Neon
neon.com
Postgres serverless con branching de bases de datos y escalado a cero.