1. Entender laravel


1.1 ¿Que es laravel?

Laravel es construida en PHP. Una herramienta de desarrollo web, permite crear paginas web, aplicaciones y api. Nos ayuda a desarrollar un sistema web.

Podemos verlo como un sistema de capas. Si se organiza de mejor manera puede quedar de la siguiente manera:

Route ⇒ View

Route ⇒ Controller ⇒ View

Route ⇒ Middleware ⇒ Controller ⇒ View

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fbc93bae-a86f-4bb3-acc9-eb3ee03b859b/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0497e93b-4cc6-4d81-ba0f-70264cf88630/Untitled.png

*Middleware o capa de seguridad.

1.2 Herramientas necesarias para trabajar con PHP y laravel.