Tres familias de kits de arranque para Vue 3 y ninguna se parece a la otra
Nuxt de punta a punta, Vue sobre un backend que no es JavaScript y plantillas de interfaz vendidas como kits. La comparación la firma el dueño de uno de ellos.

Quien busca un kit de arranque para un SaaS en Vue 3 se topa con un mercado partido en tres familias que apenas se comparan entre ellas: kits full-stack sobre Nuxt, aplicaciones Vue montadas sobre un backend que no es JavaScript (Laravel, .NET, Go) y plantillas de interfaz que se venden como kits pero no traen backend, ni modelo de autenticación, ni facturación. La comparativa la firma el responsable de GoVueKit, uno de los proyectos de la segunda familia, así que las filas de ese producto conviene leerlas sabiendo quién las escribe. Las celdas recogen lo que cada proyecto anuncia en su propia página, y donde la página no lo dice, la tabla lo deja claro.
Nuxt de punta a punta
supastarter es la referencia de la primera familia, y cobra como tal: desde 299 euros. Trae Nuxt 3 con better-auth —contraseñas, passkeys, enlaces mágicos, OAuth y 2FA—, Prisma o Drizzle, cinco pasarelas de pago, organizaciones con facturación por asiento, internacionalización que llega hasta los correos, panel de administración, almacenamiento S3, trabajos en segundo plano con trigger.dev o QStash y pruebas con Playwright. Lo que compras es también lo que asumes: servidor Nuxt, un ejecutor de trabajos externo y un runtime de JavaScript en producción.
NuxSaaS es la alternativa libre que ha aguantado el ritmo: Nuxt con Better Auth, PostgreSQL vía Drizzle y Stripe o Polar. Si el presupuesto manda, es la primera parada, pero conviene comprobar si trae organizaciones y administración antes de darlo por hecho. SupaNuxt SaaS es anterior a las dos y retrata el mercado de 2023: Supabase para autenticación y datos, tRPC, Prisma, equipos y planes. La dependencia de Supabase se decide el primer día y se deshace con una reescritura.
Cuando el backend no habla JavaScript
Laravel con Inertia y Vue es la rama más grande: Inertia permite que los controladores de Laravel rendericen páginas Vue sin capa de API, y Cashier gestiona Stripe. Varios kits comerciales, con Larafast como el más conocido, llegan en sabor VILT, y el ecosistema Laravel aporta colas, correo y Nova o Filament para la administración. A cambio se opera PHP, un build de Node y, casi siempre, Redis y un worker de colas.
En .NET, Brick Starter ofrece un backend ASP.NET Core con multitenencia y Stripe y varios frontends entre los que está Vue. En Go, el autor coloca GoVueKit: la salida de vite se incrusta en el binario con go:embed, las páginas públicas se prerrenderizan a HTML estático en el build y queda un único fichero de unos 27 MB que corre en cualquier VPS sin Node ni PHP. Dentro, Vue 3 con TypeScript y Composition API, Pinia, Tailwind, FR/EN con una prueba que falla cuando los catálogos se desincronizan, y autenticación con TOTP y OIDC. Son unas 11.000 líneas de Go sobre PostgreSQL o SQLite. Licencia comercial, 199 euros en un pago único.
Plantillas que no son kits
La plantilla SaaS de Nuxt UI, los temas de administración Vuexy y Vuestic o los esqueletos de Tailwind UI son páginas bonitas sin backend, sin autenticación, sin facturación y sin tenencia. Es una compra de diseño, y confundirla con una base para el SaaS es el error más habitual, porque las capturas son idénticas.
La pregunta que ordena todo esto no es cuál es mejor, sino dónde va a correr y quién va a leer el código. Serverless y Vercel favorecen a Nuxt; un VPS único, una instalación en el CPD del cliente o un alojamiento europeo con residencia de datos favorecen un binario o una aplicación PHP que controles. Y todos los kits dicen que el código es tuyo: no es lo mismo deberle 40.000 líneas de TypeScript ajeno repartidas en un monorepo que 11.000 de Go. Pídele la cuenta a cada uno.

