La base de datos no es el lugar para improvisar
Ahorrar en la capa de datos puede salir caro. Migraciones complicadas, latencia impredecible o backups poco claros terminan costando más que un plan un poco mejor.
Cuándo encaja cada opción
- Supabase: buena elección si quieres Postgres administrado, auth y dashboard en un solo lugar.
- Neon: atractivo para equipos que trabajan con serverless, branching y entornos efímeros.
- Turso: interesante para apps distribuidas y lecturas cercanas al usuario.
Preguntas que sí importan
- ¿Tu app necesita extensiones de Postgres?
- ¿Vas a depender más de escrituras o de lecturas?
- ¿Necesitas ramas de datos o entornos de prueba frecuentes?
- ¿Quieres una plataforma todo-en-uno o solo la base de datos?
Regla práctica
Para un SaaS pequeño, lo sensato suele ser elegir una base administrada estable, con migraciones simples y soporte claro. El ahorro inicial no compensa si después tienes que rediseñar todo el modelo de datos.
Si el proyecto crece, la base de datos debe desaparecer de la conversación diaria. Si aparece demasiado, algo ya está costando más de lo necesario.