🧱 Stack para Lanzar una Startup Web (Guía 2026)

La idea en una frase

No montas servidores: alquilas piezas ya resueltas y las unes con código. Next.js para la interfaz, Supabase para datos y auth, Vercel para desplegar, Stripe (o un MoR) para cobrar y cuatro servicios gratuitos para email, analítica y errores.

La promesa: de la idea a producción en días, no meses. La letra pequeña: «gratis» casi nunca significa «gratis para un negocio», y el presupuesto de $30–50/mes del que se habla no cubre lo que la propia documentación exige.

Esto es una guía, no una factura

Los precios cambian cada trimestre y los free tiers son la parte más volátil de todo el stack. Cada cifra lleva fecha de verificación (30-oct-2026). Antes de presupuestar, abre la página de precios del proveedor.


🎯 El problema que resuelve

La nube tradicional (AWS, GCP, Azure) no es cara por el servidor: es cara por todo lo que se factura alrededor. Peticiones, egreso, invocaciones, almacenamiento, NAT, logs, soporte. El free tier existe, pero se agota en silencio y la primera factura sorpresa llega cuando ya tienes usuarios.

ModeloQué pagasRiesgo
IaaS clásicoInstancias, disco, red, egresoFactura impredecible y mantenimiento
Serverless puroInvocaciones, GB-s, egresoCoste por pico y límites raros
BaaS + PaaSSuscripción plana con cuotasQuedarte clavado en el proveedor
VPS + DockerPrecio fijo mensualTú eres el DevOps

Este stack apuesta por BaaS + PaaS: menos control, mucha menos fricción. Es la opción correcta cuando el objetivo es validar, no escalar a un millón de usuarios.


🧩 El stack, capa por capa

CapaElecciónCoste de entradaPor qué
Base de datos y backendSupabase25/mesPostgres estándar, Auth, Storage, Edge Functions, Realtime, pgvector
FrontendNext.js 16$0React, SSR, Server Components, el que mejor entienden los agentes
EstilosTailwind CSS 4$0Clases utilitarias, cero CSS muerto
Componentesshadcn/ui$0Copias el código, no dependes de una librería cerrada
LenguajeTypeScript$0Tipado estático y menos errores en producción
HostingVercel20/mes ProCI/CD desde Git, previews por PR, CLI para agentes
RepositorioGitHub$0Fuente de verdad y disparador del deploy
DominioCloudflare Registrar~$10.46–11.17/añoPrecio de registro sin markup
PagosStripe o un MoRComisión por transacciónCheckout, suscripciones, impuestos
EmailResend20/mesAPI simple y React Email
AnalíticaPostHog$0Eventos, embudos, grabaciones, feature flags
ErroresSentry (o PostHog)$0Stack traces y alertas en producción
IA de desarrolloClaude Code / Cursor / OpenCode~$20/mesEl «vibe coding» que hace viable el ritmo

🗄️ Backend y base de datos

Supabase — la apuesta segura

Lo importante no es que sea «Firebase pero open source». Lo importante es que por debajo hay PostgreSQL: un estándar que puedes llevarte a otro sitio con pg_dump el día que quieras migrar. Eso reduce el coste de salida, que es la métrica que casi nadie mira al elegir BaaS.

Incluye:

  • Postgres administrado con Row Level Security.
  • Auth con email, OAuth, magic links y JWT.
  • Storage para imágenes, PDFs y audio.
  • Edge Functions para lógica de servidor.
  • Realtime por WebSockets.
  • pgvector para embeddings, RAG y búsqueda semántica.

Los límites reales del plan Free

RecursoFreeConsecuencia
Proyectos activos2El tercero hay que pausarlo o pagar
Base de datos500 MBSe llena antes de lo que crees
Disco2 GB fijosA 95% entra en read-only
Storage1 GBLas imágenes se comen el cupo
Egreso5 GB/mesUn vídeo o un CSV lo agotan
Usuarios activos50.000 MAUSuficiente para empezar
BackupsNingunoCero recuperación punto en el tiempo
InactividadPausa a los 7 díasTu app deja de responder

Ese último punto es el asesino silencioso: si nadie consulta la base durante una semana, Supabase apaga el proyecto. Se puede restaurar hasta un año después, pero mientras tanto la app está muerta. Un cron que escriba una fila al día lo evita; para producción real, el plan Pro ($25/mes) lo elimina de raíz.

Pro (10/mes de crédito de cómputo que cubren una instancia Micro. Sube a 100.000 MAU, 250 GB de egreso y backups de 7 días.

Alternativas

PlataformaModeloFree tierPaidCuándo elegirla
ConvexBD reactiva + funciones TS1M llamadas/mes · 0.5 GB · 1 GB archivos$25/dev/mesApp muy en tiempo real, estado reactivo
InsForgeBaaS «agent-native»Por confirmarPor confirmarQuieres que el agente opere el backend por CLI
NeonPostgres serverlessSí, con auto-suspend~$19/mesSolo necesitas Postgres, no el resto
FirebaseNoSQL + servicios GoogleGeneroso pero propietarioPor usoYa vives en el ecosistema Google

Sobre InsForge

Es real: YC Spring 2026, open source (Apache-2.0), con Postgres, auth, storage, edge functions, hosting y un gateway de modelos. Su tesis es que el backend lo opere un agente por CLI y skills, no una persona haciendo clic. Su página de precios no estaba verificada al escribir esto: no la des por gratis.


🎨 Frontend

Next.js 16

Es el framework con más masa crítica: documentación, integraciones, respuestas en foros y, sobre todo, el que mejor conocen los agentes de código. Eso importa cuando el 70% del código lo escribe una IA.

  • App Router con React Server Components.
  • Turbopack por defecto desde la versión 16.
  • Server Actions y Route Handlers.
  • Deploy más sencillo en Vercel, aunque se puede self-hostear.

«El que mejor trabajan los agentes» es una opinión, no un benchmark

No hay un estudio independiente que demuestre que un agente escribe mejor Next.js que otro framework. Lo que sí es cierto: hay más código de Next.js en los datos de entrenamiento, así que los agentes aciertan más por frecuencia, no por superioridad técnica.

Alternativas de framework

FrameworkVersiónFuerte enDébil en
Astro 7.4EstableContenido, SEO, sitios estáticosApps con mucha interactividad
TanStack Start 1.0Estable desde 13-oct-2026Tipado de rutas, Vite, rendimientoEcosistema más joven, RSC experimental
React Router 7EstableMigración desde RemixMenos «baterías incluidas»

Tailwind CSS 4 + shadcn/ui es la combinación que menos discute nadie: Tailwind da velocidad, shadcn te da componentes que viven en tu repositorio y puedes modificar sin pelearte con una API ajena. Añade next-themes para claro/oscuro y tienes un design system mínimo en una tarde.


☁️ Hosting

Vercel: el atajo y su trampa

Vercel es la ruta más corta: conectas el repo, haces push y tienes preview por rama, CDN global y logs. El CLI (vercel) permite que un agente despliegue sin tocar el panel.

Hobby no es para uso comercial. Punto.

La documentación de Vercel lo dice sin ambigüedad: «Hobby teams are restricted to non-commercial personal use only. All commercial usage of the platform requires either a Pro or Enterprise plan.»

Y «comercial» es más amplio de lo que parece: incluye cualquier deploy del que alguien obtenga beneficio económico, aunque sea un freelance cobrando por hacer la web. Las donaciones, en cambio, no cuentan como uso comercial.

Los términos añaden dos detalles incómodos:

  1. Vercel puede desactivar o eliminar un proyecto Hobby sin aviso y «por cualquier motivo o sin motivo».
  2. En Hobby (y en el trial de Pro), Vercel puede usar tu contenido para entrenar sus modelos de IA y compartirlo con terceros. En Pro pagado no viene activado por defecto.

Si vas a cobrar, el plan Pro a 20 de crédito de uso; cada developer extra cuesta otros $20.

Límites Hobby relevantes: 100 GB de transferencia, 1M de invocaciones, 4 h de CPU activa, 360 GB-h de memoria y 1 build concurrente. Al agotarlos, el deploy se pausa hasta el mes siguiente.

Alternativas de hosting

OpciónCosteCuándo
Cloudflare Workers/PagesFree tier + usoQuieres CDN global y precios por request
VPS + Docker + Dokploy~$5–20/mes fijoQuieres control y coste predecible
VelixirPlan gratuitoProyectos pequeños en la UE
Netlify / Render / RailwayFree tier + usoAlternativas directas a Vercel
Self-host de Next.jsCoste del VPSYa tienes infraestructura

Regla práctica

Empieza en Vercel Hobby solo mientras no cobres. El día que pongas un botón de pago, sube a Pro o muévete a un VPS. Un proyecto comercial en Hobby es deuda legal, no un ahorro.


🌐 Dominio y repositorio

  • GitHub Free: repositorios privados ilimitados, Actions con minutos limitados. Suficiente para empezar.
  • Cloudflare Registrar: vende a precio de registro, sin markup. Un .com estaba a 11.17 desde el 1-nov-2026 por el aumento de Verisign. Requiere usar los nameservers de Cloudflare.
  • Namecheap: primera año barato (~18.48**. Compara siempre la renovación, no el precio de entrada.

El dominio no es el coste, es el compromiso

Son $11 al año, pero atarlo a un registrador es atarlo a su DNS. Cloudflare te da DNS, DNSSEC y proxy en el mismo sitio; Namecheap te da libertad de nameservers. Elige por lo segundo.


💳 Pagos: la parte que nadie explica bien

Procesador vs. Merchant of Record

FiguraQuién es el vendedorQuién gestiona impuestosEjemplos
PSP (procesador)Tu empresaTúStripe, PayPal, Mercado Pago
MoR (merchant of record)El proveedorÉlPolar, Paddle, Lemon Squeezy

Esta distinción cambia el coste real. Un PSP cobra menos comisión, pero te deja la carga de IVA, facturación y cumplimiento. Un MoR cobra más, pero te quita ese trabajo (y la responsabilidad legal de la venta).

Las opciones

  • Stripe — el estándar técnico. Checkout, suscripciones, Tax, Radar. Cobertura nativa como empresa limitada a México y Brasil en LatAm; en el resto se usa una entidad de EE. UU. o un MoR. Tarifa de referencia en EE. UU.: 2.9% + 30¢.
  • PayPal — alcance global y confianza del comprador. Comisión mayor y peor experiencia de integración.
  • Mercado Pago — la opción con más penetración en LatAm. Integración más artesanal que Stripe.
  • Polar — MoR open source. 5% + 50¢ en Starter, con planes de 100 y $400/mes que bajan la comisión. Buen encaje para developers.
  • Paddle — MoR con 5% + 50¢ por transacción de checkout, sin cuota mensual. Fuerte en SaaS B2B y cumplimiento fiscal.
  • Metronome — no es una pasarela. Es facturación por uso; Stripe cerró su compra en enero de 2026. Se usa cuando cobras por tokens, API calls o GB, y se cotiza con ventas.
  • Binance Pay — cripto. Útil como método alternativo, con salvedades regulatorias y de volatilidad.
  • Stripe Atlas — tampoco es una pasarela. Es constitución de una LLC o C-corp en Delaware.

Stripe Atlas no cuesta «$500 y ya»

El precio publicado es 5.000 en Stripe Treasury en 90 días, y dan $2.500 en créditos de Stripe.

Pero el año 2 cuesta 400/año para una LLC, o franquicia desde 50 de annual report para una C-corp. A eso se suman contabilidad, declaraciones de EE. UU. (una LLC de dueño no residente presenta Form 5472 + 1120 pro forma) y posibles obligaciones fiscales en tu país de residencia.

Atlas no garantiza que Stripe apruebe tu cuenta, y no sustituye asesoría fiscal local. Para validar un MVP desde LatAm, probablemente no lo necesitas todavía.

Cuidado con «cobrar en todo el mundo»

Cobrar no es lo mismo que cumplir. Vender a la UE te obliga a IVA; vender a EE. UU. puede obligarte a sales tax por estado. Un MoR lo absorbe; un PSP te lo deja a ti. Si no quieres aprender fiscalidad internacional, el 5% del MoR es barato.


📬 Servicios complementarios

ServicioFree tier realPaidLetra pequeña
Resend3.000 emails/mes · 100/día · 3 dominios$20/mes por 50.000El tope diario es el que se rompe primero
Brevo300 emails/día · 100.000 contactos$9/mes por 5.000Logo de Brevo en el free
SendGridSin plan free desde 2025$19.95/mesSolo trial de 60 días con 100/día
PostHog1M eventos · 5.000 replays · 100k errores · 1 proyectoPor usoSin tarjeta; al límite, los eventos se descartan
Sentry5.000 errores · 1 usuario · 50 replays$29/mes (Team)El free es para un solo developer
CloudflareDNS, SSL, proxy, algo de WAFPor usoEl WAF completo es de pago

PostHog o Sentry, no los dos al principio

PostHog ya incluye error tracking con 100.000 excepciones/mes, veinte veces el free de Sentry. Si quieres una sola herramienta para analítica y errores, empieza por PostHog. Sentry gana cuando necesitas trazas profundas, agrupación madura y debugging de móvil.


💰 Presupuesto realista

Escenario A — prototipo sin cobrar

ConceptoMensualAnual
Dominio (Cloudflare)—~$11
Vercel Hobby$0$0
Supabase Free$0$0
Resend / PostHog / Sentry Free$0$0
GitHub$0$0
Total$0~$11

Válido solo mientras no haya cobro ni uso comercial. Supabase se pausará si no hay actividad.

Escenario B — producción comercial mínima

ConceptoMensual
Vercel Pro (obligatorio para cobrar)$20
Supabase Pro (sin pausas ni sustos)$25
Dominio (amortizado)~$1
IA de desarrollo$20
Resend / PostHog / Sentry Free$0
Total~$66/mes

Escenario C — producción con email propio

ConceptoMensual
Escenario B$66
Resend Pro$20
Total~$86/mes

El «$30–50/mes» no cuadra

El cálculo popular es: Vercel Pro 20 = 25 más** y Vercel Hobby no permite uso comercial. Si respetas ambas cosas, el suelo real está en **30–50 solo existen en la fase de prototipo o incumpliendo los términos de Vercel.

Y eso sin contar comisiones de pago (2.9%–5% + fijo), impuestos, ni el coste de un dominio decente.


⚖️ Cuándo NO usar este stack

SituaciónMejor opción
Blog, documentación o landingAstro + Cloudflare Pages
Coste fijo y control totalVPS + Docker + Dokploy
App con estado reactivo intensivoConvex o Supabase + Realtime
Requisitos de residencia de datos en la UESelf-host de Supabase en región europea
Equipo grande con DevOps propioAWS/GCP con Terraform
Producto que ya cobra por uso de IAStripe Billing + Metronome

✅ Checklist de lanzamiento

#PasoVerificación
1Dominio comprado y DNS en Cloudflaredig responde
2Repo en GitHub con .env.exampleSin secretos commiteados
3Supabase con RLS activado en todas las tablasUn usuario no lee datos de otro
4Auth probado: registro, login, resetEmails llegan
5Vercel Pro si hay cobroFacturación activa
6Stripe/MoR en modo test y luego liveUn pago de prueba completo
7Webhooks con verificación de firmaIdempotencia probada
8Resend con SPF, DKIM y DMARCEl correo no cae en spam
9PostHog capturando el embudoEvento de registro visible
10Sentry/PostHog con alertasUn error de prueba notifica
11Backup manual de Supabasepg_dump restaurado en local
12Página legal y de privacidadSegún país y tipo de datos

🧠 Lectura crítica

  • El stack es bueno; el marketing del stack no. Next.js + Supabase + Vercel es una combinación sólida y aburrida, que es exactamente lo que quieres para validar. Lo que falla es presentarla como «$0 hasta que factures»: en cuanto facturas, cambian los términos y el precio.
  • El free tier no es una estrategia, es un periodo de prueba. Supabase pausa, Vercel limita, Resend corta a 100 emails/día. Diseña sabiendo cuál es el primer límite que vas a romper y cuánto cuesta cruzarlo.
  • El coste de salida importa más que el coste de entrada. Postgres te deja migrar; un BaaS propietario te ata. Supabase gana por eso, no por tener más features.
  • Los pagos son el verdadero problema de LatAm. Stripe no opera como empresa local en la mayoría de la región. La decisión real no es «Stripe vs PayPal», sino «¿constituyo una entidad en EE. UU. o uso un MoR?». Cada una tiene coste y obligaciones.
  • La IA abarata escribir código, no operar un negocio. El stack reduce el tiempo hasta el primer deploy; no reduce el tiempo hasta el primer cliente, que es el único que valida algo.

La regla de Ryukami Labs

Lanza con lo mínimo que puedas pagar sin incumplir contratos: Vercel Pro + Supabase Free (con backup propio) + Resend Free. Sube a Supabase Pro cuando tengas usuarios reales, no cuando tengas miedo. Y no constituyas una LLC en Delaware para probar una idea: constituirla cuesta $500, mantenerla cuesta más, y cerrarla también.


🔎 Verificación

Afirmación habitualVeredictoDato verificado
Vercel Hobby sirve para una startup❌ FalsoSolo uso personal no comercial; Pro $20/mes
Vercel Pro son $20/mes✅ Cierto con matizIncluye 1 seat + 20
Supabase Free sirve para producción🟡 Riesgo500 MB, sin backups, pausa a los 7 días
Supabase Pro son $25/mes✅ CiertoIncluye $10 de crédito de cómputo
Stripe Atlas cuesta $500 y ya está❌ Incompleto+$100/año de agente + impuestos de Delaware
Stripe Atlas es una pasarela de pago❌ FalsoEs constitución de empresa
Metronome es «de Stripe»✅ CiertoCompra cerrada en enero de 2026
Metronome es una pasarela❌ FalsoEs metering y facturación por uso
Resend da 3.000 emails/mes gratis✅ CiertoPero máximo 100/día
SendGrid tiene free tier❌ FalsoSolo trial de 60 días desde 2025
PostHog free = 1M eventos✅ CiertoMás 5k replays y 100k errores
Sentry free = 5k errores✅ Cierto1 usuario y 50 replays
Cloudflare Registrar vende a coste✅ Cierto.com 11.17 desde nov-2026
Next.js es «el mejor para agentes»🟡 OpiniónMás datos de entrenamiento ≠ mejor framework
El stack cuesta $30–50/mes🟡 Solo en prototipo~$66/mes si cumples los términos

🔗 Fuentes

🔗 Notas relacionadas