Laravel
es un nuevo y poderoso Framework PHP desarrollado por Taylor Otwell, que
promete llevar al lenguaje PHP a un nuevo nivel.
Desarrollar
aplicaciones usando Laravel es muy sencillo, fundamentalmente debido a su
expresiva sintaxis, sus generadores de código, y su ORM incluido de paquete
llamado Eloquent ORM.
Laravel,
propone una forma de desarrollar aplicaciones web de un modo mucho más ágil.
Por ejemplo, en Laravel opcionalmente podemos usar el patrón de diseño MVC
(Modelo-Vista-Controlador) tradicional, donde al igual que otros framework PHP,
el controlador es programado como una clase.
Por
lo tanto, un Controlador es una clase PHP que dispone de métodos públicos que
son el punto de entrada final de una petición HTTP (Request PHP) a nuestra
aplicación. Pero, Lavarel propone además una forma distinta y más directa de
responder a la solicitud HTTP, que veremos enseguida.
Laravel
'entrega la opción' de seguir usando la metodología tradicional MVC. Sin
embargo, el framework propone una vía más rápida en PHP, la cual consiste en
programar la interacción HTTP directamente como una función anónima asociada a
una Ruta.
Esto
tiene la ventaja de reducir la cantidad de código, especialmente cuando sólo
necesitamos incluir una funcionalidad.
Así,
donde antes necesitábamos programar una clase, ahora en Laravel sólo requerimos
escribir una función en PHP.
Comentarios
Publicar un comentario