Inicio » Cursos » Laravel 11

Conociendo Laravel

Base de Datos

Rutas Middlewares

Controladores CRUD

Vistas Blade

Autenticación Auth

Caso Práctico un Blog

Curso Laravel 11

Lección: 1 ➜ ¿Qué es Laravel?

Laravel es un framework de PHP multiplataforma usado para el desarrollo de aplicaciones web escritas en este lenguaje de programación.

Lección 1: ¿Qué es Laravel?

¿QUÉ ES LARAVEL?

Laravel es un framework de PHP multiplataforma usado para el desarrollo de aplicaciones web escritas en este lenguaje de programación.

Laravel permite aprovechar una gran biblioteca de funcionalidad pre programada (como autenticación, enrutamiento y plantillas). El acceso a esta biblioteca simplifica la construcción de aplicaciones web robustas de forma rápida y minimiza la cantidad de codificación.

Link oficial: https://laravel.com/

¿LARAVEL ES BACKEND O FRONTEND?

Laravel es principalmente un marco de desarrollo de backend, aunque ofrece algunas funcionalidades de frontend. Sin embargo, muchas de las características de Laravel son agnósticas al frontend.

¿QUÉ CARACTERÍSTICAS OFRECE?

Permite mantener una estética de código ordenado y separado, al ser un framework de tipo MVC, donde en el modelo es la base de datos y sus tablas, el controlador para las operaciones lógicas y la vista a todo lo relacionado con las interfaces gráficas.

  • Su motor de plantilla, llamado Blade
  • Su arquitectura MVC (Modelo-Vista-Controlador) 
  • Eloquent ORM
  • Seguridad
  • Artisan
  • Librerías y modularidad
  • Base de datos y migraciones

¿CÓMO FUNCIONA LARAVEL?

Laravel se basa en la arquitectura MVC, y responde a las solicitudes de los usuarios, que el controlador utiliza para recuperar y procesar los datos del modelo y presentar la información al usuario en una vista.

VENTAJAS

  • Muy fácil de usar y aprender 
  • Laravel simplifica el Proceso de Desarrollo
  • Su documentación

DESVENTAJAS

  • Algunas librerías y demás depende de Symfony

RESUMEN

Podemos desarrollar aplicaciones web de forma rápida y sencilla. Laravel proporciona un amplio y robusto conjunto de recursos que simplifica el proceso de desarrollo al eliminar la necesidad de codificar muchas tareas comunes desde cero.

Proporciona un entorno de desarrollo virtual seguro e interfaces de línea de comandos intuitivas. Como Laravel es sencillo de aprender y cuenta con una sólida comunidad de apoyo y un ecosistema, es una opción natural para muchos desarrolladores, ya sean principiantes o expertos con años de experiencia.


1377 visitas

Más cursos que pueden interesarte

Más cursos

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023