Laravel 8
Laravel es un marco de aplicación web Laravel 8 es la última versión del framework PHP más utilizado por los desarrolladores PHP. Permite crear aplicaciones grandes y pequeñas de forma rápida y eficiente.
Requisitos previos para instalar Laravel
-
Instalar Xampp
-
Instalar node js
-
Instalar Composer
Si se cumplen todos los requisitos, abrimos la carpeta donde queremos crear el proyecto y en la barra de navegación del explorador escribimos cmd y damos enter. A continuación se abrira una ventana de consola ahi escribiremos los siguientes comandos:
[snippet slug=crear-proyecto-laravel lang=abap]
Posteriormente ejecutamos el siguiente comando para iniciar el proyecto en la aplicacion web
[snippet slug=laravel-serve lang=abap]
Abrimos en nuestro navegador a traves de la siguiente dirección local.
Autenticación de usuarios Laravel
El paquete de Laravel laravel/ui proporciona una forma rápida de estructurar todas las rutas y vistas que necesita para la autenticación usando algunos comandos simples:
[snippet slug=instalar-laravel-ui lang=abap]
Migraciones en Laravel
En Laravel, se dice que las migraciones son un control de versiones de nuestra base de datos, pero en realidad son más que eso. Este nos permite crear tablas, establecer relaciones, modificarlas y por supuesto eliminarlas, y todo esto mediante la consola de comandos.
[snippet slug=crear-migraciones-en-laravel lang=abap]
Navegando en las carpetas del proyecto localizamos la carpeta database > Migrations y ahi se nos crea nuestra migracion, si abrimos el archivo tendremos algo como esto:
[snippet slug=migracion-artisan lang=php]
Para pasar la migración a la base de datos ejecutamos el siguiente comando:
[snippet slug=php-artisan-migrate lang=php]