Taller lado del servidor con el framework Laravel 6.
Explique de manera técnica y con ejemplos básicos la funcionalidad de este gran framework con su arquitectura y componentes principales.
- Arquitectura.
- Instalación.
- Configuración.
- Solución de problemas con el
config/database.php
que viene por defecto. - Sistema de rutas y tipo de rutas.
- CSRF con formularios.
- Controladores.
- Tipos de respuestas y
response()->json(status, $arr)
consejos para optimización de código y tiempos. - Vistas.
- Sesiones.
- Validaciones.
- Seguridad & Encriptación.
- Helpers principales.
- Php artisan.
- HTTP responses & requests.
- Estrategia de competencia con este framework además se compartió ejemplo de mi arquitectura desarrollada para competencia internacional.
- Se creó un CRUD con Laravel explicando arquitectura y con buenas practicas.
- php artisan route:list - (Listar todas las rutas del sistema).
- php artisan make:controller - (Crear una estructura basica de un controlador).
- php artisan make:controller --resource (Crear un controlador con todas las funciones básicas de un CRUD).
- php artisan make:model (Crear un modelo)
- php artisan make:migration (Crear una migración)
- php artisan make:model --all (Comando para generar modelo, controlador, migracion, factory)
Las etiquetas <name> se remplaza por un string simple sin comillas.
Para más información sobre la competencia internacional (WorldSkills Kazán 2019), experiencias de entrenamientos, trucos, consejos puede revisar el siguiente repositorio Worldskills Web Technologies.
Copyright © 2019-present Oscar Amado 🧔