[go: up one dir, main page]

0% encontró este documento útil (0 votos)
41 vistas4 páginas

Framework

Laravel es un moderno framework que facilita el desarrollo de aplicaciones web, enfatizando la calidad del código y la escalabilidad. Ofrece una arquitectura organizada y un conjunto de características potentes, como un sistema de rutas, abstracción de base de datos y gestión de sesiones. Su herramienta de consola y sistema de plantillas permiten automatizar tareas y crear layouts de manera eficiente.

Cargado por

molkazz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas4 páginas

Framework

Laravel es un moderno framework que facilita el desarrollo de aplicaciones web, enfatizando la calidad del código y la escalabilidad. Ofrece una arquitectura organizada y un conjunto de características potentes, como un sistema de rutas, abstracción de base de datos y gestión de sesiones. Su herramienta de consola y sistema de plantillas permiten automatizar tareas y crear layouts de manera eficiente.

Cargado por

molkazz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

 

       
  Universidad
Tecnológica
Santa Catarina

Parcial 1

Nombre:

Grupo: Matricula:

     Docente:

Santa Catarina NL a 01 de febrero de 2021


Laravel

Como framework resulta bastante moderno y ofrece muchas utilidades potentes a los
desarrolladores, que permiten agilizar el desarrollo de las aplicaciones web.
Laravel pone énfasis en la calidad del código, la facilidad de mantenimiento y
escalabilidad, lo que permite realizar proyectos desde pequeños a grandes o muy
grandes. Además, permite y facilita el trabajo en equipo y promueve las mejores
prácticas.

El framework Laravel trabaja con una arquitectura de carpetas avanzada, de modo que
promueve la separación de los archivos con un orden correcto y definido, que guiará a
todos los integrantes del equipo de trabajo y será un estándar a lo largo de los distintos
proyectos. Por supuesto, dispone también de una arquitectura de clases también muy
adecuada, que promueve la separación del código por responsabilidades. Su estilo
arquitectónico es MVC.
Contiene además un amplio conjunto de características, que sirven para realizar la
mayoría de las aplicaciones web. Entre ellas podemos encontrar:

Un sistema de rutas, mediante las cuales es fácil crear y mantener todo tipo de URLs
amistosas a usuarios y buscadores, rutas de API, etc.
Un sistema de abstracción de base de datos, con un ORM potente pero sencillo de
manejar, mediante el que podemos tratar los datos de la base de datos como si fueran
simples objetos.
Un sistema para creación de colas de trabajo, de modo que es posible enviar tareas
para ejecución en background y aumentar el rendimiento de las aplicaciones.
Varias configuraciones para envío de email, con proveedores diversos
Un sistema de notificaciones a usuarios, mediante email, base de datos y otros canales
Una abstracción del sistema de archivos, mediante el cual podemos escribir datos en
proveedores cloud, y por supuesto en el disco del servidor, con el mismo código.
Gestión de sesiones
Sistema de autenticación, con todo lo necesario como recordatorios de clave,
confirmación de cuentas, recordar un usuario logueado, etc.
La posibilidad de acceder a datos en realtime y recibir notificaciones cuando éstos se
alteran en la base de datos
Porque me incline por utilizar Laravel es una herramienta de la consola, que nos
permite realizar diferentes tareas, ejecutar comandos, pruebas, crear objetos, incluso
crear sus propios comandos. La automatización es clave para el desarrollo de un
proyecto.
Además de que tiene el mejor Mapeador relacional de objetos en comparación con los
otros marcos que existen. Esta asignación relacional de objetos le permite interactuar
con los objetos de su base de datos y las relaciones de la base de datos utilizando una
sintaxis expresiva. El sistema de plantillas de Laravel. Esta exquisita herramienta nos
permite crear layouts, pasar variables entre éstas, crear zonas, ejecutar código PHP de
manera moderna y hacer llamado a Eloquent, si es necesario.
El inicio de sesión ya es algo menos de qué preocuparnos con Laravel. El framework
ya cuenta con un sistema de inicio de sesión que ofrece diferentes niveles de seguridad
y codificación.

También podría gustarte