4-Preparación de Ambiente de Desarrollo
Como ya habíamos visto en la introducción del curso, vamos a estar utilizando Laravel para desarrollar nuestra app y nuestro back-end de la aplicación full stack. Nos conectaremos a una base de datos MySQL y Laravel nos ayudará a programar en PHP de una manera muy sencilla, permitiéndonos tener una aplicación robusta en el back-end. A lo largo del curso iremos descubriendo sus bondades.
Sin embargo, quiero comentar que hay dos formas de implementar Laravel:
Utilizando completamente el modelo vista-controlador donde toda la aplicación está en un solo repositorio/proyecto.
Como lo vamos a utilizar nosotros: desarrollando una API REST que puede ser accedida desde cualquier cliente (Angular, Vue, React, etc.).
Instalación de Laravel
En este video vamos a instalar Laravel a través de Composer.
Para Windows:
Es especialmente sencillo:
Descargas el instalador de Composer (composer-setup.exe)
Siguiente → Siguiente → Aceptar → Instalar
Si tenías abierta una terminal, ciérrala y vuélvela a abrir
Recomendación para Windows: Te recomiendo mucho la terminal de Git, que es como tener un pequeño Linux en tu computadora.
Para Mac:
Vamos a hacerlo a través de Homebrew:
Abrimos nuestra terminal
Instalamos Homebrew (si no lo tenemos ya instalado):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Homebrew es un manejador de paquetes (similar a apt en Linux) que nos permite instalar fácilmente diversos paquetes.
Después de instalar Homebrew, cerramos y abrimos la terminal nuevamente para asegurarnos que todo quedó bien configurado.
Instalamos Composer:
brew install composerCreación del Proyecto Laravel
Creamos una carpeta para nuestros proyectos (puedes hacerlo desde el navegador de archivos o desde terminal):
mkdir curso-laravel-elemento
cd curso-laravel-elementoInstalamos Laravel usando Composer:
composer create-project laravel/laravel api-clientesAccedemos al proyecto creado:
cd api-clientesIniciamos el servidor de desarrollo:
php artisan serveAbrimos en el navegador:
http://127.0.0.1:8000y ¡ya está corriendo Laravel!
Configuración del Entorno de Desarrollo
Abrimos Visual Studio Code (o el IDE que hayas seleccionado)
File → Open → Seleccionamos la carpeta del proyecto (
api-clientes)En la estructura del proyecto, podemos ver todos los archivos de Laravel
Si quieres saber dónde se encuentra la vista que despliega la página inicial:
Ve a
resources/views/welcome.blade.phpAquí puedes hacer modificaciones y ver los cambios automáticamente reflejados en el navegador gracias al servidor de desarrollo de
php artisan serve
En próximos videos trabajaremos principalmente en las carpetas app, routes, y database, y configuraremos el archivo .env para la conexión a la base de datos
Comentarios
Publicar un comentario