PocketBase
PocketBase es un backend entero dentro de un único ejecutable escrito en Go: lo descargas, lo lanzas y ya tienes base de datos SQLite, autenticación con proveedores OAuth, subida de archivos, suscripciones en tiempo real y un panel de administración web. Sin Docker, sin dependencias, sin configurar nada.
Lo despliegas en el VPS más barato que encuentres y aguanta sin despeinarse el tráfico de la mayoría de proyectos pequeños y medianos. Puedes extenderlo con hooks en Go o JavaScript cuando la lógica de negocio se complica, y su SDK oficial cubre web y móvil.
Es gratuito y open source: no hay plan de pago porque no hay servicio en la nube, el hosting corre de tu cuenta. Para prototipos, MVPs y herramientas internas es probablemente la relación simplicidad/resultado más alta que vas a encontrar.
Alternativas a PocketBase
Firebase
firebase.google.com
El BaaS de Google: Firestore, autenticación, notificaciones push y analítica. Pensado primero para apps móviles.
Supabase
supabase.com
Backend como servicio sobre Postgres: base de datos, auth, storage y realtime, open source.
Appwrite
appwrite.io
BaaS open source con auth, base de datos, almacenamiento y funciones. Puedes usar su nube o autoalojarlo.
Convex
convex.dev
Backend reactivo en TypeScript: base de datos, funciones y sincronización en tiempo real.
Turso
turso.tech
SQLite/libSQL en el edge con réplicas embebidas y un plan gratuito muy amplio.