Nuestro stack para SaaS: Next.js, Supabase y pagos
Cuando construimos un SaaS desde cero, no reinventamos la base. Este es el stack que nos permite lanzar un producto listo para producción en semanas, no meses.
Next.js para la app
Next.js nos da server components, ruteo basado en archivos y renderizado listo para el edge de fábrica. Obtenemos un sitio de marketing rápido y amigable con el SEO y un dashboard dinámico en la misma base de código, con una frontera limpia entre páginas públicas y la app autenticada.
Supabase para datos y autenticación
Supabase cubre Postgres, autenticación, almacenamiento y row-level security en una sola plataforma. Google OAuth se conecta en minutos y las políticas de RLS aíslan los datos de cada tenant a nivel de base de datos — seguridad que puedes razonar en lugar de añadir después.
Pagos sin dolores de cabeza
Un proveedor merchant-of-record como Dodo Payments maneja el checkout, las suscripciones, los impuestos y la facturación para que no tengamos que construir el cobro desde cero. Los webhooks sincronizan el estado de la suscripción de vuelta a Supabase, y el plan del usuario define a qué puede acceder.
Lanzar rápido sin tomar atajos
Un stack base solo sirve si es confiable. Añadimos tipos seguros de extremo a extremo, pruebas automatizadas en los caminos críticos y despliegues de preview en cada cambio, para que avanzar rápido nunca signifique romper cosas en producción. Velocidad y estabilidad no son un dilema cuando la base es sólida.
Construido para escalar con el negocio
El mismo stack que lanza un MVP lo lleva a miles de usuarios. Postgres escala con los datos, Next.js renderiza en el edge y el proveedor de pagos crece con los ingresos. Diseñamos la base para que la primera reescritura esté a años de distancia, no a meses — construyes encima de ella en lugar de a su alrededor.