¿Cuál es el mejor boilerplate SaaS para Next.js?
Depende de quiénes sean tus clientes. ShipFast es el arranque más rápido para un producto en solitario y de un solo usuario. Makerkit encaja en equipos comprometidos con Supabase. supastarter encaja en equipos que además quieren una versión Nuxt. supastack encaja en productos B2B y de IA: su app de Next.js 16 cuesta 149 $ en pago único e incluye workspaces de equipo, ocho proveedores de pago, claves de API, webhooks firmados y 13 idiomas, con apps opcionales de móvil, escritorio y TanStack Start sobre el mismo backend.
La respuesta corta
Next.js tiene más boilerplates SaaS que ningún otro framework, así que lo difícil no es encontrar uno, sino encontrar uno que encaje con el producto que ejecutarás dentro de un año. Cuatro starters cubren la mayoría de las necesidades.
- Elige supastack si estás construyendo un producto B2B o de IA que necesita workspaces de equipo, claves de API, webhooks y margen para añadir apps móviles o de escritorio más adelante.
- Elige supastarter si quieres el mismo kit en Next.js y Nuxt.
- Elige Makerkit si tu equipo está comprometido con Supabase Auth y la seguridad a nivel de fila.
- Elige ShipFast si estás validando una idea de un solo usuario en solitario y la velocidad importa más que la estructura.
Qué debería incluir un boilerplate para Next.js
Next.js te da routing, server components, server actions y una gran historia de despliegue. No te da cuentas, facturación ni aislamiento de tenants. Estas son las piezas que conviene revisar antes de comprar cualquier starter:
| Qué revisar | Por qué importa |
|---|---|
| Server actions que verifican la sesión y el rol del workspace | Un server action es un endpoint público; cada uno debe confirmar quién llama |
| Webhooks de pago que ignoran las entregas repetidas | Los proveedores reintentan eventos, y una segunda entrega no debe conceder acceso dos veces |
| Equipos desde el primer commit | Añadir organizaciones después significa cambiar cada tabla y cada comprobación de permisos |
| Un inicio de sesión que te pertenece | Un servicio de auth alojado puede cobrarte por usuario a medida que creces; una librería abierta mantiene a los usuarios en tu base de datos |
| Una suite de pruebas real | Sin pruebas, cada cambio en facturación o inicio de sesión se convierte en una revisión manual |
| Una forma de incorporar actualizaciones de upstream | Next.js avanza rápido, y el starter debería explicar cómo traer sus correcciones a tu código |
Boilerplates para Next.js comparados
Así se comparan los cuatro starters. La columna de supastack sale de su propio código fuente; las demás, de las fuentes públicas listadas bajo la tabla.
| supastack | supastarter | Makerkit | ShipFast | |
|---|---|---|---|---|
| Licencia | 149 $ en pago único por Next.js | Desde 349 $ en pago único | De por vida o anual | Pago único |
| Inicio de sesión | Better Auth (Auth.js opcional): passkeys, 2FA, enlace mágico, OTP, OAuth | Better Auth: passkeys, 2FA, enlace mágico, OAuth | Supabase Auth | Auth.js (NextAuth) |
| Equipos | Workspaces con invitaciones y roles | Organizaciones con invitaciones y roles | Organizaciones con roles | — |
| Facturación web | Stripe, Lemon Squeezy, Paddle, Polar, Creem, Dodo, Whop, PayPal | Stripe, Lemon Squeezy, Polar, Creem, Dodo | Stripe, Lemon Squeezy, Paddle | Stripe, Lemon Squeezy |
| Otras apps | TanStack Start, Expo móvil, Tauri de escritorio | Versión Nuxt | Versión React Router | — |
Qué obtienes con la app de Next.js de supastack
La app de Next.js de supastack corre sobre Next.js 16 con el App Router. Es el producto completo: el sitio de marketing, la app con sesión iniciada y el área de administración en un solo lugar. Empieza con el quickstart de cinco minutos para ejecutarla en local con proveedores falsos y sin cuentas.
- Inicio de sesión con códigos por correo, contraseñas, enlaces mágicos, cuentas sociales, passkeys y autenticación de dos factores.
- Workspaces personales y de equipo con invitaciones, roles, facturación por asiento y un área de administración.
- Facturación a través de cualquiera de los ocho proveedores, con un único flujo de webhooks que ignora las entregas repetidas.
- Un asistente de IA con las claves de proveedor de cada workspace guardadas cifradas y el gasto dentro de un presupuesto.
- Una API versionada con claves de API por workspace, webhooks salientes, un registro de auditoría y una referencia OpenAPI para tus clientes.
- Un sitio de marketing, blog, docs, sitemap y 13 idiomas listos para los buscadores.
- Más de 580 archivos de pruebas automatizadas en el repositorio, además de
AGENTS.mdy 27 Agent Skills para Cursor, Claude Code y Codex.
Cuándo otro starter encaja mejor
supastack tiene más estructura que una plantilla de una página. Si solo necesitas una landing y un botón de Stripe para probar una idea este fin de semana, ShipFast tiene menos que aprender. Si todo tu stack ya corre sobre Supabase, Makerkit sigue sus convenciones de cerca. Si necesitas Vue, la versión Nuxt de supastarter es la opción más fuerte.
¿Aún eligiendo framework? Lee por qué Next.js funciona bien para SaaS y la comparativa de Next.js frente a TanStack Start. Para todos los starters que revisamos, consulta los mejores boilerplates SaaS de 2026.
Fuentes: código fuente de supastack a fecha de octubre de 2026; sitio público de supastarter; nuestras reseñas de Makerkit y ShipFast de septiembre de 2026. Las funciones y los precios cambian, así que revisa el sitio de cada proveedor antes de comprar.
Preguntas frecuentes sobre boilerplates para Next.js
- ¿Sigue mereciendo la pena un boilerplate si uso un agente de código con IA? — Sí. Los agentes escriben pantallas rápido, pero suelen fallar en los reintentos de facturación y las comprobaciones de tenant. Un starter probado les da patrones que funcionan para copiar.
- ¿Puedo alojar una app de Next.js de supastack fuera de Vercel? — Sí. Corre en Vercel, en Docker o en tu propio servidor; los docs incluyen una guía de Google Cloud Run.
- ¿Tengo que comprar las apps de móvil y escritorio? — No. La app de Next.js cuesta 149 $ por sí sola. Dos plataformas cualquiera cuestan 298 $, y las cuatro (Next.js, TanStack Start, Expo y Tauri), 299 $. Ver [precios](/pricing).
- ¿Cómo recibo actualizaciones sin perder mis cambios? — supastack mantiene el código compartido en paquetes y documenta un flujo de actualización para incorporar nuevas releases.