Pasando proyectos de Laravel + Vue a Nuxt
Como desarrollador, suelo construir aplicaciones para resolver mis propios problemas. Durante un tiempo, estuve utilizando Laravel, Vue.js y MySQL para construirlas.
Estos proyectos personales los ejecutaba exclusivamente en local, manteniendo repositorios separados: uno para el frontend con Vue y otro para el backend con Laravel. Esto era algo que quería cambiar, ya que en mi máquina el proyecto tardaba un poco en arrancar y el mantenimiento se volvía más complicado al tener dos proyectos distintos.
Por esta razón, empecé a migrar mis proyectos a Nuxt. Este framework ofrece muchas ventajas al incluir Vue para el frontend, Nitro para el servidor y herramientas como Nuxt UI para la interfaz. Además, para la base de datos ahora utilizo SQLite. Con este stack, el arranque y el desarrollo son mucho más rápidos para mi caso de uso específico en proyectos personales.
En estos días, apoyándome en la IA, he estado migrando varios proyectos de Laravel y Vue hacia Nuxt. Una gran ventaja adicional es que, si quieres desarrollar una aplicación y lanzarla a producción con este stack, no tienes costos iniciales si la despliegas en plataformas como Vercel, Netlify o Cloudflare.
En resumen, este 2026 es el stack que estoy utilizando tanto para desarrollo personal como para aplicaciones en producción.
Mi stack actual
- Nuxt.js
- Vue.js
- Tailwind CSS
- Nitro
- SQLite
- Nuxt UI
- bcrypt
- Drizzle ORM
- nuxt-auth-utils
- Zod
¿Ustedes qué stack de desarrollo utilizan para sus proyectos personales?