Laravel 12, la más reciente versión del popular framework PHP, fue lanzada el 24 de febrero de 2025 con importantes mejoras y novedades. Entre las más destacables se encuentran los nuevos starter kits que facilitan el inicio de proyectos con diferentes stacks tecnológicos preconfigurados.
En este artículo, exploraremos todas las opciones disponibles para que puedas elegir el stack que mejor se adapte a tus necesidades y preferencias como desarrollador.
Los nuevos Starter Kits en Laravel 12
Una de las principales novedades de Laravel 12 es la integración directa de starter kits en el proceso de creación de proyectos. Ahora, al ejecutar el comando laravel new {proyecto}, se inicia un proceso interactivo con prompts que te permiten elegir entre cuatro opciones exclusivas que solo pueden seleccionarse durante esta instalación inicial:
None (Sin starter kit)
La opción "None" crea un proyecto Laravel completamente limpio, sin ningún frontend preconfigurado. Esta opción es ideal para:
Desarrolladores que prefieren configurar su frontend desde cero
APIs y microservicios que no requieren interfaces de usuario
Proyectos donde se utilizará un frontend completamente separado
React Starter Kit
El starter kit de React viene con una configuración moderna y completa:
React 19: La versión más reciente del popular framework JavaScript
TypeScript: Tipado estático para mejorar la robustez del código
Inertia 2: Para una integración fluida entre Laravel y React sin necesidad de construir una API
shadcn/ui: Una biblioteca de componentes de UI altamente personalizables
Esta opción es perfecta para equipos familiarizados con el ecosistema React que desean aprovechar las últimas características y mantener un código más mantenible gracias a TypeScript.
No te pierdas nuestro nuevo curso de Laravel 12, Inertia y React
Vue Starter Kit
Para los amantes de Vue, Laravel 12 ofrece:
Vue 3: Con su API de Composición y mejor rendimiento
TypeScript: Al igual que con React, para mejorar la seguridad del tipo
Inertia 2: Permitiendo la creación de aplicaciones de página única manteniendo la simplicidad de Laravel
shadcn-vue: Componentes UI adaptados específicamente para Vue
Este stack es ideal para desarrolladores que prefieren la curva de aprendizaje más suave de Vue mientras mantienen acceso a herramientas modernas de desarrollo frontend.
No te pierdas nuestro nuevo curso con Laravel 12, Inertia y Vue
Livewire Starter Kit
Para quienes prefieren mantenerse en el ecosistema PHP, el starter kit de Livewire ofrece:
Livewire 3: La última versión del framework que permite crear interfaces dinámicas sin escribir JavaScript
Laravel Volt: La sintaxis de componentes simplificada para Livewire
Flux UI: Un sistema de componentes UI moderno diseñado específicamente para Livewire
Esta opción es perfecta para desarrolladores PHP que quieren crear aplicaciones interactivas sin necesidad de cambiar de contexto entre lenguajes de programación.
No te pierdas nuestro nuevo curso con Laravel 12, Livewire y Volt
Alternativas y opciones adicionales
Además de los starter kits integrados que se instalan exclusivamente con el comando laravel new {proyecto}, Laravel 12 sigue ofreciendo flexibilidad para configuraciones más personalizadas:
Laravel Breeze con Blade
Laravel Breeze sigue siendo una excelente opción para proyectos que prefieren un enfoque más tradicional utilizando Blade como motor de plantillas. Para instalarlo:
Crea un proyecto ejecutando
laravel new proyectoy selecciona la opción "None" en el prompt interactivoInstala Breeze:
composer require laravel/breeze --devEjecuta:
php artisan breeze:install blade
Breeze con Blade es una opción robusta para desarrolladores que prefieren la simplicidad y el rendimiento de las plantillas del lado del servidor, manteniendo un conjunto mínimo de dependencias JavaScript.
Descubre más sobre Laravel Breeze: La solución moderna de autenticación para Laravel
Laravel Sail para entornos de desarrollo
Laravel Sail sigue siendo una opción excelente para configurar entornos de desarrollo Docker ligeros. Para crear un proyecto con Laravel Sail, lo mejor es utilizar el comando curl:
curl -s "https://laravel.build/proyecto" | bashEs importante destacar que los nuevos starter kits de Laravel 12 solo se pueden instalar mediante el comando laravel new durante el proceso de creación del proyecto. Si inicias con Sail, tendrás que configurar tu frontend preferido después.
Descubre cómo instalar Laravel Sail en proyectos con starter kits de Laravel 12
Nuevas integraciones y servicios
Laravel 12 no solo mejora los stacks de frontend, sino que también introduce interesantes integraciones con servicios como:
Laravel WorkOS
Laravel WorkOS proporciona autenticación sin contraseñas y otras funcionalidades de nivel empresarial.
Primer vistazo a Laravel WorkOS: Autenticación sin contraseñas
Laravel Cloud
El servicio oficial de despliegue para aplicaciones Laravel ahora ofrece una integración más fluida con todos los starter kits.
Primer despliegue en Laravel Cloud desde cero
¿Qué stack elegir para tu próximo proyecto?
La elección del stack depende de varios factores:
Experiencia del equipo: Si tu equipo ya está familiarizado con React o Vue, tiene sentido aprovechar esos conocimientos. Si prefieren mantenerse en PHP, Livewire es una excelente opción.
Complejidad de la UI: Para interfaces de usuario complejas y altamente interactivas, React o Vue pueden ofrecer más flexibilidad. Para aplicaciones más sencillas, Livewire o Blade pueden ser suficientes.
Velocidad de desarrollo: Livewire permite un desarrollo más rápido para equipos PHP, mientras que los desarrolladores frontend experimentados pueden ser más productivos con React o Vue.
Mantenimiento a largo plazo: Considera quién mantendrá el proyecto y qué tecnologías conocen mejor.
Profundizando con Volt y Folio
Si te interesa especialmente el enfoque de Livewire con Volt, tenemos un curso introductorio que te ayudará a dominar estas tecnologías:
Curso: Introducción a Laravel Folio y Volt
Conclusión
Laravel 12 ha simplificado enormemente el proceso de iniciar nuevos proyectos con diferentes stacks tecnológicos. Ya sea que prefieras React, Vue, Livewire o un enfoque más tradicional con Blade, ahora tienes opciones oficiales y bien integradas.
La flexibilidad siempre ha sido una de las fortalezas de Laravel, y esta nueva versión lo demuestra una vez más al adaptarse a diferentes preferencias y necesidades de los desarrolladores.
¿Quieres conocer todas las novedades de Laravel 12 más allá de los starter kits? No te pierdas nuestro artículo completo:
Novedades de Laravel 12: Todo lo que necesitas saber
¿Qué stack de Laravel 12 estás utilizando en tus proyectos? ¡Comparte esta entrada con otros desarrolladores que puedan encontrarla útil para sus próximos proyectos con Laravel 12!
Curso Laravel 12
Completo 2026
El único curso 100% actualizado que incluye Laravel 12, Livewire 3, Vue 3, React 19 e Inertia 2. Aprende con proyectos reales y las últimas funcionalidades.
star Incluido en cualquier suscripción