{"id":213,"date":"2020-07-11T03:52:56","date_gmt":"2020-07-11T03:52:56","guid":{"rendered":"https:\/\/agustinducca.com\/blog\/?p=213"},"modified":"2020-07-11T03:53:03","modified_gmt":"2020-07-11T03:53:03","slug":"laravel-que-es","status":"publish","type":"post","link":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/","title":{"rendered":"\u00bfLaravel qu\u00e9 es?"},"content":{"rendered":"\n<p>Para muchos, <strong><a href=\"https:\/\/laravel.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Laravel (se abre en una nueva pesta\u00f1a)\">Laravel<\/a><\/strong> fue el framework que le devolvi\u00f3 la vida a <strong><a href=\"https:\/\/www.php.net\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"PHP (se abre en una nueva pesta\u00f1a)\">PHP<\/a><\/strong>. Con una estructura s\u00f3lida y una sintaxis expresiva, la creaci\u00f3n de <a href=\"https:\/\/medium.com\/@taylorotwell\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (se abre en una nueva pesta\u00f1a)\"><strong>Taylor Otwel<\/strong><\/a><strong>l<\/strong> le ha dado una bocanada de aire fresco a uno de los lenguajes de programaci\u00f3n con m\u00e1s historia (y detractores) del mundo.<\/p>\n\n\n\n<div style=\"background-color:#eeeeee;padding-left:6%;padding-right:6%;padding-bottom:0.5%;padding-top:2.5%;margin-top:3%\" class=\"wp-block-atomic-blocks-ab-container ab-block-container\"><div class=\"ab-container-inside\"><div class=\"ab-container-content\">\n<h4 class=\"wp-block-heading\"><strong> \u00bfQue es un framework?<\/strong><\/h4>\n\n\n\n<p>Un framework o marco de trabajo es un esquema b\u00e1sico para la construcci\u00f3n de piezas de software. Dentro de las ventajas que estos ofrecen, se encuentra la utilizaci\u00f3n de buenas pr\u00e1cticas, una buena estructuraci\u00f3n de los proyectos, y simplificarnos enormemente la construcci\u00f3n de soluciones complejas.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es Laravel?<\/h2>\n\n\n\n<p>Sus propios creadores lo definen como \u00abEl framework PHP para artesanos web\u00bb. Es, b\u00e1sicamente, un framework de c\u00f3digo abierto para el desarrollo de aplicaciones y servicios web para PHP en sus versiones 5 y 7.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La Historia de Laravel<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Laravel 1, 2 y 3<\/h4>\n\n\n\n<p>Laravel fue lanzado oficialmente el 9 de junio de 2011 con el objetivo de permitir el desarrollo de aplicaciones PHP de una manera m\u00e1s fluida, elegante y simple, utilizando las mejores pr\u00e1cticas y est\u00e1ndares. <\/p>\n\n\n\n<p>Gran parte de la estructura de ese primitivo Laravel estaba basada en <strong><a rel=\"noreferrer noopener\" aria-label=\"Symfony (se abre en una nueva pesta\u00f1a)\" href=\"https:\/\/symfony.com\/\" target=\"_blank\">Symfony<\/a><\/strong> y ya contaba, en aquel entonces, con un ORM propio llamado <strong>Eloquent<\/strong>, un sistema de <em>ruteo <\/em>basado en closures inspirado de <strong>Ruby <\/strong>y <strong>Sinatra<\/strong>, y muchas de las herramientas con las que este framework cuenta hoy en d\u00eda como validaciones, helpers, autenticaci\u00f3n, etc.<\/p>\n\n\n\n<p>Para febrero de 2012, Laravel se encontraba ya en su versi\u00f3n 3 e inclu\u00eda test unitarios, controladores, un contenedor para inversi\u00f3n de control, adem\u00e1s de mejoras en Eloquent que le permit\u00edan el uso de relaciones y migraciones.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Laravel 4<\/h4>\n\n\n\n<p>Sin embargo, sus cambios m\u00e1s significativos vendr\u00edan con la versi\u00f3n 4, en la cual su creador Taylor Otwell, decidir\u00eda reescribir todo el c\u00f3digo para que el mismo fuese manejado como un conjunto de componentes, agrupados bajo el nombre de <strong>Illuminate<\/strong>.<\/p>\n\n\n\n<p>Esto fue posible gracias a la aparici\u00f3n de <strong>Composer<\/strong>, un gestor de dependencias que en aquel entonces ya se vislumbraba como un futuro est\u00e1ndar para PHP.<\/p>\n\n\n\n<p>Laravel 4 fue lanzado oficialmente en mayo de 2013, ahora con una estructura renovada y m\u00faltiples mejoras como la posibilidad de crear <em>seeders <\/em>para nuestras bases de datos y el uso de <em>facades<\/em>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Laravel 5<\/h4>\n\n\n\n<p>Lanzado en febrero de 2015, Laravel 5 present\u00f3 una estructura de directorios renovada, la eliminaci\u00f3n de los helpers para formularios y  HTML, una serie de nuevas vistas, <strong>Socialite <\/strong>para la autenticaci\u00f3n a trav\u00e9s redes sociales, <strong>Elixir<\/strong><em> <\/em>para la compilaci\u00f3n de <em>assets<\/em>, <strong>Scheduler<\/strong> para simplificar el uso de cron, <strong>.env<\/strong> para una gesti\u00f3n de entorno simplificada, los <strong>form requests<\/strong>  y un <strong>REPL<\/strong> nuevo (read\u2013evaluate\u2013print loop).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Laravel 6<\/h4>\n\n\n\n<p>El 2019 vio la aparici\u00f3n de la nueva versi\u00f3n de <strong>Laravel<\/strong>, la cual cambi\u00f3 su sistema de versionado a uno sem\u00e1ntico, siguiendo la estructura de  <em>major.minor.patch<\/em>. Esto supone un salto mas acelerado en el numero de versiones de lo que anteriormente nos tenia acostumbrado este framework.<\/p>\n\n\n\n<p>Por otro lado, esta versi\u00f3n cuenta con soporte extendido (LTS) de 2 a\u00f1os para bugs y 3 a\u00f1os para parches de seguridad.<\/p>\n\n\n\n<p>La sexta versi\u00f3n cuenta con una gran cantidad de mejoras y cambios, entre las que podemos mencionar <strong>Ignition<\/strong>, una nueva p\u00e1gina para el seguimiento de errores y excepciones que brinda una informaci\u00f3n mas detallada y precisa, las<strong> Lazy Collections<\/strong> que permiten un ahorro dr\u00e1stico de memoria a la hora de recorrer conjuntos de datos de gran volumen, dado que realizan la carga de una peque\u00f1a parte de los mismos cada vez y <strong>Laravel UI<\/strong>, el cual extrae el cl\u00e1sico <em>scaffolding<\/em>\u00a0frontend a un paquete separado, permiti\u00e9ndonos elegir la tecnolog\u00eda a utilizar del lado del cliente. Con esto, ya no tendremos c\u00f3digo <strong>Vue <\/strong>ni <strong>Bootstrap <\/strong>en nuestro proyecto.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Laravel 7<\/h4>\n\n\n\n<p>La s\u00e9ptima versi\u00f3n fue lanzada en marzo de 2020 y sigue la linea de implementar grandes cambios con relaci\u00f3n a la versi\u00f3n anterior. En esta oportunidad, podremos encontrar la presencia de <strong>componentes <\/strong>en <strong>Blade<\/strong>, los cuales podremos asociar a clases muy f\u00e1cilmente, adem\u00e1s de la posibilidad de crear nuestros propios <em>casteos<\/em> en <strong>Eloquent<\/strong> y un cliente HTTP propio basado en el popular paquete <strong><a href=\"http:\/\/docs.guzzlephp.org\/en\/stable\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Guzzle (se abre en una nueva pesta\u00f1a)\">Guzzle<\/a><\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> \u00bfPara que sirve Laravel?<\/h2>\n\n\n\n<p>Laravel, al igual que la mayor\u00eda de los frameworks nos facilitar\u00e1 el desarrollo de soluciones desde cero, partiendo de una estructura b\u00e1sica que nos organizar\u00e1 y nos permitir\u00e1 \u00abarrancar con el pie derecho\u00bb. Sin embargo, utilizarlo indiscriminadamente en cada proyecto puede llevarnos a caer en una <em>sobre-ingenier\u00eda. <\/em>Por ello, es necesario estimar bien el alcance de la soluciones que debemos construir, partiendo de un dise\u00f1o adecuado y teniendo siempre en mente que las herramientas deben facilitarnos nuestro trabajo y no entorpecerlo.<\/p>\n\n\n\n<p>Algunos escenarios t\u00edpicos en los cuales podemos utilizar Laravel son:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Un <strong>CMS <\/strong>(como <strong>WordPress<\/strong>) no cubre nuestras necesidades como aplicaci\u00f3n web.<\/li><li>Necesitamos de un desarrollo a medida \u00e1gil, seguro y con una f\u00e1cil escalabilidad y mantenimiento.<\/li><li>Si adem\u00e1s de necesitar una soluci\u00f3n web, esta tiene que estar integrada con otras aplicaciones<\/li><li>Debemos construir una <strong>API-REST<\/strong><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"> \u00bfC\u00f3mo funciona Laravel?<\/h2>\n\n\n\n<p>Laravel cuenta con una estructura bien definida de componentes que cumplen una funci\u00f3n espec\u00edfica dentro de nuestro proyecto. Algunos de ellos son:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Modelos:<\/strong>  Son clases que representan nuestros datos, los cuales pueden provenir de una base de datos, un API, etc.<\/li><li><strong>Controladores:<\/strong>  Son un mecanismo que nos permite agrupar la l\u00f3gica de peticiones HTTP relacionadas y de esta forma organizar mejor nuestro c\u00f3digo. <\/li><li><strong>Blade:<\/strong> Es el motor de plantillas para la creaci\u00f3n de vistas en Laravel. Nos permitir\u00e1 crear contenido din\u00e1mico consumiendo los datos de nuestra aplicaci\u00f3n, combinarlo con c\u00f3digo PHP y procesarlo para mostr\u00e1rselo al usuario.<\/li><li> <strong>Routing:<\/strong>\u00a0Laravel proporciona un sistema de organizaci\u00f3n y gesti\u00f3n de rutas que nos permite controlar de manera exhaustiva las rutas de nuestro sistema. <\/li><li><strong> Middleware:<\/strong>  Los middleware, son funciones que nos permiten agregar filtros a cada petici\u00f3n HTTP realizada por un usuario en\u00a0una aplicaci\u00f3n. \u00a0La finalidad de este componente es disminuir la carga de trabajo en los controladores y proporcionar una soluci\u00f3n mucho m\u00e1s simple y est\u00e1ndar a la hora de aplicar las restricciones necesarias en el proyecto. <\/li><li><strong>Eloquent:<\/strong> Es un ORM incluido en Laravel que nos permitir\u00e1 manipular nuestra base de datos a trav\u00e9s de modelos, haciendo de las tareas de inserci\u00f3n, consulta, edici\u00f3n y eliminaci\u00f3n de datos una tarea sencilla y eficiente.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"> \u00bfLaravel es MVC?<\/h2>\n\n\n\n<p>Mucho se discute sobre si Laravel es un framework que sigue el patr\u00f3n arquitect\u00f3nico de <strong>Modelo-Vista-Controlador (MVC)<\/strong>, el cual ha tenido un auge muy importante desde principios de los 80&#8242;. Sin embargo, el mismo <strong>Taylor Otwell<\/strong> se ha encargado de aclarar esto. Laravel no es un framework MVC, al menos no en un sentido estricto. Lo cierto es que la complejidad de este tipo de frameworks exceden lo que esas tres letras pueden representar. <\/p>\n\n\n\n<p>Una aplicaci\u00f3n actual tiene requerimientos estructurales de robustez y seguridad que hacen necesario que contemos con algo m\u00e1s que tres piezas para construirla.<\/p>\n\n\n\n<div style=\"background-color:#eeeeee;padding-left:6%;padding-right:6%;padding-bottom:0.5%;padding-top:2.5%;margin-top:3%\" class=\"wp-block-atomic-blocks-ab-container ab-block-container\"><div class=\"ab-container-inside\"><div class=\"ab-container-content\">\n<h4 class=\"wp-block-heading\"> \u00bfQu\u00e9 es Artisan en Laravel?  <\/h4>\n\n\n\n<p> <strong>Artisan <\/strong>es el nombre de la interfaz de l\u00ednea de comandos incluida en Laravel. Provee comandos \u00fatiles para el desarrollo de una aplicaci\u00f3n y est\u00e1 impulsada por el poderoso componente <strong>Console<\/strong> de <strong>Symfony<\/strong>. <br><\/p>\n<\/div><\/div><\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Para muchos, Laravel fue el framework que le devolvi\u00f3 la vida a PHP. Con una estructura s\u00f3lida y una sintaxis expresiva, la creaci\u00f3n de Taylor Otwell le ha dado una bocanada de aire fresco a uno de los lenguajes de programaci\u00f3n con m\u00e1s historia (y detractores) del mundo. \u00bfQu\u00e9 es Laravel? Sus propios creadores lo<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":217,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger<\/title>\n<meta name=\"description\" content=\"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agustinducca.com\/blog\/laravel-que-es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger\" \/>\n<meta property=\"og:description\" content=\"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agustinducca.com\/blog\/laravel-que-es\/\" \/>\n<meta property=\"og:site_name\" content=\"Full Stack Blogger\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-11T03:52:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-11T03:53:03+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Agustin Ducca Pantaleon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Agustin Ducca Pantaleon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/\"},\"author\":{\"name\":\"Agustin Ducca Pantaleon\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/#\\\/schema\\\/person\\\/a9cb44280de0040e5c0ed46bf28cb57c\"},\"headline\":\"\u00bfLaravel qu\u00e9 es?\",\"datePublished\":\"2020-07-11T03:52:56+00:00\",\"dateModified\":\"2020-07-11T03:53:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/\"},\"wordCount\":1251,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/No-1.jpg\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/\",\"url\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/\",\"name\":\"\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/No-1.jpg\",\"datePublished\":\"2020-07-11T03:52:56+00:00\",\"dateModified\":\"2020-07-11T03:53:03+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/#\\\/schema\\\/person\\\/a9cb44280de0040e5c0ed46bf28cb57c\"},\"description\":\"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/laravel-que-es\\\/#primaryimage\",\"url\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/No-1.jpg\",\"contentUrl\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/No-1.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"Laravel the PHP Framework for web artisans\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/\",\"name\":\"Full Stack Blogger\",\"description\":\"Mi vida entre l\u00edneas de c\u00f3digo\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/#\\\/schema\\\/person\\\/a9cb44280de0040e5c0ed46bf28cb57c\",\"name\":\"Agustin Ducca Pantaleon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g\",\"caption\":\"Agustin Ducca Pantaleon\"},\"url\":\"https:\\\/\\\/agustinducca.com\\\/blog\\\/author\\\/aducca\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger","description":"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/","og_locale":"es_ES","og_type":"article","og_title":"\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger","og_description":"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f","og_url":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/","og_site_name":"Full Stack Blogger","article_published_time":"2020-07-11T03:52:56+00:00","article_modified_time":"2020-07-11T03:53:03+00:00","og_image":[{"width":1920,"height":1080,"url":"http:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","type":"image\/jpeg"}],"author":"Agustin Ducca Pantaleon","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Agustin Ducca Pantaleon","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/#article","isPartOf":{"@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/"},"author":{"name":"Agustin Ducca Pantaleon","@id":"https:\/\/agustinducca.com\/blog\/#\/schema\/person\/a9cb44280de0040e5c0ed46bf28cb57c"},"headline":"\u00bfLaravel qu\u00e9 es?","datePublished":"2020-07-11T03:52:56+00:00","dateModified":"2020-07-11T03:53:03+00:00","mainEntityOfPage":{"@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/"},"wordCount":1251,"commentCount":1,"image":{"@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/#primaryimage"},"thumbnailUrl":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/agustinducca.com\/blog\/laravel-que-es\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/","url":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/","name":"\u25b7\u00bfLaravel qu\u00e9 es?\u2705 - Full Stack Blogger","isPartOf":{"@id":"https:\/\/agustinducca.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/#primaryimage"},"image":{"@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/#primaryimage"},"thumbnailUrl":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","datePublished":"2020-07-11T03:52:56+00:00","dateModified":"2020-07-11T03:53:03+00:00","author":{"@id":"https:\/\/agustinducca.com\/blog\/#\/schema\/person\/a9cb44280de0040e5c0ed46bf28cb57c"},"description":"Laravel es quiz\u00e1s el framework m\u00e1s popular para el desarrollo de aplicaciones y servicios en PHP. En este art\u00edculo te cuento qu\u00e9 lo hizo tan famoso. \u2764\ufe0f","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agustinducca.com\/blog\/laravel-que-es\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/agustinducca.com\/blog\/laravel-que-es\/#primaryimage","url":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","contentUrl":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","width":1920,"height":1080,"caption":"Laravel the PHP Framework for web artisans"},{"@type":"WebSite","@id":"https:\/\/agustinducca.com\/blog\/#website","url":"https:\/\/agustinducca.com\/blog\/","name":"Full Stack Blogger","description":"Mi vida entre l\u00edneas de c\u00f3digo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agustinducca.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/agustinducca.com\/blog\/#\/schema\/person\/a9cb44280de0040e5c0ed46bf28cb57c","name":"Agustin Ducca Pantaleon","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ffdafc884a1ebae3226babd7365e54f65e5cd3ce52f29f315bf1f837fa84e80b?s=96&d=mm&r=g","caption":"Agustin Ducca Pantaleon"},"url":"https:\/\/agustinducca.com\/blog\/author\/aducca\/"}]}},"featured_image_src":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","featured_image_src_square":"https:\/\/agustinducca.com\/blog\/wp-content\/uploads\/2020\/03\/No-1.jpg","author_info":{"display_name":"Agustin Ducca Pantaleon","author_link":"https:\/\/agustinducca.com\/blog\/author\/aducca\/"},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/posts\/213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/comments?post=213"}],"version-history":[{"count":23,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/posts\/213\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/posts\/213\/revisions\/265"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/media\/217"}],"wp:attachment":[{"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/media?parent=213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/categories?post=213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agustinducca.com\/blog\/wp-json\/wp\/v2\/tags?post=213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}