5.15. Flujo de trabajo típico con Laravel
Lo que vas a encontrar aquí es solo un posible flujo de trabajo con Laravel, es decir, una propuesta del orden en el que debes hacer las cosas para desarrollar una aplicación con este framework.
No es el único flujo de trabajo posible, y sin duda no es el mejor, pero puede resultarte útil en tus primeros desarrollos, como si alguien te llevara de la mano a lo largo de un camino sinuoso.
Más adelante, cuando vayas adquiriendo experiencia, tú mismo/a crearás tu propio flujo de trabajo ideal.
El flujo que te propongo tiene los siguientes pasos (los cuatro primeros son solo para aplicaciones nuevas):
- Instalar y configurar la nueva aplicación.
- Crear los modelos (se supone que ya tendrás la BD diseñada).
- Crear las migraciones y los seeders.
- Lanzar las migraciones y seeders para crear y poblar la BD.
- Crear en el enrutador las entradas de la funcionalidad que vas a programar.
- Crear el controlador (si no existe) para la funcionalidad que vas a programar.
- Crear las funciones del controlador necesarias.
- Crear las funciones del modelo necesarias (si no existen ya).
- Crear las vistas necesarias.
- Probar.
- Repetir los pasos 5-10 para cada funcionalidad adicional.