Curso: Laravel Folio + Volt, introducción a este nuevo STACK de desarrollo
Channel: CursosDesarrolloWeb
Date: 22/10/2023

Laravel Folio y Volt son sencillamente la combinación perfecta. Por separado, las cosas no son lo mismo, pero juntos, hacen que el desarrollo en Laravel sea completamente diferente a como lo veníamos haciendo hasta ahora.

Laravel Folio fue liberado el 23 de agosto de 2023, es una herramienta desarrollada y mantenida por Laravel Framework. Su principal característica es que nos permite definir el sistema de rutas a través de la estructura de nuestras vistas en lugar de tener que definir las rutas como lo hemos venido haciendo hasta ahora.

Si has trabajado con Next.js o Nuxt, seguro que esto te suena, pues Laravel Folio permite eso, definir el sistema de rutas de forma dinámica en base a nuestro sistema de vistas. Pero no sólo eso, de una forma muy sencilla, también nos permite hacer uso de la configuración de las rutas que ya venimos utilizando, como por ejemplo los middlewares.

Volt fue liberado el 24 de agosto de 2023, es decir, un día después de Folio, ¿casualidad? Volt es una nueva herramienta de Livewire. Su principal característica es tener la posibilidad de desarrollar componentes Livewire en un único archivo Blade, HTML y PHP juntos. A priori puede sonar algo extraño, ¿por qué no tenerlo separado? Pero debo decir que después de haberlo probado, la verdad es que personalmente me gusta bastante, se hace cómodo a la par que ágil, y pudiendo extraer partes de código a forms o componentes x, sinceramente, está muy bien.

En este curso aprenderás desde cero a crear un CRUD de tareas para poder ver en acción de forma bastante completa Laravel Folio y Volt unidos en un mismo proyecto, que al fin y al cabo, es la mejor combinación.

Paso a paso iremos desarrollando toda la lógica necesaria, páginas con Folio, componentes con Volt, veremos cómo unir todas las piezas paso a paso y de forma organizada para finalmente tener una aplicación sencilla pero funcional que te ayudará a entender cómo combinar estas dos herramientas tan novedosas del ecosistema de Laravel Framework.