Laravel 6 es una versión de LTS del framework que fue lanzada el 3 de septiembre del 2019 e incluye arreglos de bugs hasta el 3 de septiembre del 2021 y arreglos de seguridad hasta el 3 de septiembre del año 2022.
Introducción Controladores básicos Definiendo controladores Controladores y espacios de nombres Controladores de acción única Middleware de controlador Controladores de recursos Rutas de recursos parciales Recursos anidados Nombrando rutas de recursos Nombrando parámetros de rutas de recursos Configuración regional para URIs de recursos Complementando controladores de recursos Inyección de dependencias y controladores Caché de rutas Introducción […]
Introducción Excluyendo URIs X-CSRF-Token X-XSRF-Token Introducción Laravel hace que sea fácil proteger tu aplicación de ataques de tipo cross-site request forgery (CSRF). Los ataques de tipo CSRF son un tipo de explotación de vulnerabilidad malicioso por el cual comandos no autorizados son ejecutados en nombre de un usuario autenticado. Laravel genera automáticamente un «token» CSRF […]
Introducción Definiendo un middleware Registrando un middleware Middleware globales Asignando un middleware a rutas Grupos de middleware Clasificación de middleware Parámetros en los middleware Middleware terminable Introducción Los middleware proporcionan un mecanismo conveniente para filtrar solicitudes HTTP entrantes a tu aplicación. Por ejemplo, Laravel incluye un middleware que verifica si el usuario de tu aplicación […]
Rutas básicas Redireccionar rutas Las rutas de vistas Los parámetros de rutas Los parámetros requeridos Los parámetros opcionales Las restricciones de expresiones regulares Las rutas nombradas Los grupos de ruta Los middleware Los espacios de nombres Enrutamiento de subdominios Los prefijos de ruta Los prefijos por nombre de ruta Enlazamiento de modelo de ruta (route […]
Introducción Contratos vs. facades Cuándo usar contratos Bajo acoplamiento Simplicidad Cómo usar contratos Referencia de contratos Introducción Los Contratos de Laravel son un conjunto de interfaces que definen los servicios principales proporcionados por el framework. Por ejemplo, un contrato Illuminate\Contracts\Queue\Queue define los métodos necesarios para las colas de trabajo, mientras que el contrato Illuminate\Contracts\Mail\Mailer define […]
Introducción Cuándo usar facades Facades vs. inyección de dependencias Facades vs. funciones helper Cómo funcionan las facades Facades en tiempo real Referencia de clases de facades Introducción Las Facades proveen una interfaz «estática» a las clases disponibles en el contenedor de servicios de la aplicación. Laravel viene con numerosas facades, las cuales brindan acceso a […]
Introducción Escribiendo proveedores de servicios Método register Método boot Registrando proveedores Proveedores diferidos Introducción Los proveedores de servicios son la parte central del inicio básico de una aplicación Laravel (bootstrapping). Tu propia aplicación, así como todos los servicios principales de Laravel son iniciados rápidamente usando proveedores de servicios. Pero, ¿qué queremos decir por «inicio básico […]
Introducción Enlaces Fundamentos de los enlaces Enlazando interfaces a implementaciones Enlaces contextuales Etiquetado Extendiendo enlaces Resolviendo Método make Inyección automática Eventos del contenedor PSR-11 Introducción El contenedor de servicios de Laravel es una herramienta poderosa para administrar dependencias de clases y realizar inyección de dependencias. La inyección de dependencias es una frase bonita para básicamente […]
Introducción Resumen del ciclo de vida Enfoque en los proveedores de servicios Introducción Al usar cualquier herramienta en el «mundo real», te sientes más cómodo si entiendes cómo funciona esa herramienta. El desarrollo de aplicaciones no es diferente. Cuando entiendes cómo funcionan tus herramientas de desarrollo, te sientes más cómodo y seguro usándolas. El objetivo […]
Introducción Configuración del servidor Nginx Optimización Optimizar autoloader Optimizar carga de configuración Optimizar carga de rutas Deploy en forge Introducción Una vez que estés listo para hacer deploy de tu aplicación de Laravel a producción, deberías considerar algunos aspectos importantes para hacer que tu aplicación se ejecute de la forma más eficientemente posible. En este […]
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.