Laravel

Todos los artículos relacionados con el framework más popular de PHP: Laravel.

Más allá de CRUDs: [09] Fábricas de pruebas cover image

Más allá de CRUDs: [09] Fábricas de pruebas

9 minutos

Las fábricas de pruebas son un concepto conocido en Laravel, aunque carecen de muchas áreas: no son muy flexibles y también son una especie de caja negra para el usuario. En este capítulo vamos a...

Leer más

Novedades de Laravel 7: Mejoras en el enlazado de modelos a rutas cover image

Novedades de Laravel 7: Mejoras en el enlazado de modelos a rutas

4 minutos

Como en cada nueva versión, Laravel 7 nos trae una serie de nuevas funciones y mejoras. En este artículo destacaremos las mejoras hacia el enlazado de modelos a rutas (Route Model Binding). Este...

Leer más

Novedades de Laravel 7 cover image

Novedades de Laravel 7

1 minuto

Este 3 de marzo se realizará el lanzamiento oficial de Laravel 7. Como en cada nueva versión, Laravel nos trae una serie de nuevas funciones y mejoras. Esta lista pretende resaltar -en lo posible-...

Leer más

Novedades de Laravel 7: Cliente HTTP cover image

Novedades de Laravel 7: Cliente HTTP

4 minutos

Como en cada nueva versión, Laravel 7 nos trae una serie de nuevas funciones y mejoras. En este artículo destacaremos la integración de Laravel con Zttp -que a su vez es un wrapper de Guzzle- bajo...

Leer más

Buenas prácticas en Laravel: Convenciones de nombrado cover image

Buenas prácticas en Laravel: Convenciones de nombrado

5 minutos

Casi todo aspecto en Laravel es configurable para que puedas adaptarlo a tus costumbres. Sin embargo, Laravel de por sí tiene un modo de nombrar distintos elementos que te pueden ahorrar estos...

Leer más

Laravel Airlock: autenticación ligera para SPAs Y APIs cover image

Laravel Airlock: autenticación ligera para SPAs Y APIs

6 minutos

Junto con el lanzamiento de Laravel 7.X, se lanza Laravel Airlock. Airlock es una librería mantenida por el equipo de Laravel que permite una autenticación algo más simple y ligera para SPAs,...

Leer más

Comprendiendo al helper tap() cover image

Comprendiendo al helper tap()

3 minutos

El método tap() es muy útil pero puede que lo hayas pasado por encima o no comprendas del todo sobre cómo funciona. Descúbrelo hoy mediante algunos ejemplos prácticos. Laravel...

Leer más

Más allá de CRUDs: [08] Modelos de vista (View models) cover image

Más allá de CRUDs: [08] Modelos de vista (View models)

8 minutos

En este capítulo, profundizaremos en la capa de aplicación. Una tendencia importante en toda la serie es mantener el código limpio, conciso y manejable. Este capítulo no será diferente, ya que...

Leer más

Colecciones: Mensajes de orden superior cover image

Colecciones: Mensajes de orden superior

2 minutos

Muchos de los métodos de las colecciones de Laravel ofrecen atajos para realizar acciones comunes sobre los elementos de estos. Descubre cómo usarlos. Acá un pequeño tip que probablemente...

Leer más

Más allá de CRUDs: [07] Ingresando a la capa de aplicación cover image

Más allá de CRUDs: [07] Ingresando a la capa de aplicación

9 minutos

¿Qué pertenece exactamente a la capa de aplicación? ¿Cómo agrupamos el código en ese lugar? Estas preguntas serán respondidas en este capítulo ;) Este es el artículo #07 de la serie...

Leer más

Compartiendo apps Laravel utilizando tu servidor local con Ngrok cover image

Compartiendo apps Laravel utilizando tu servidor local con Ngrok

3 minutos

¿Alguna vez has necesitado compartir rápidamente tu aplicación con algún compañero, desarrollador o incluso con el cliente? Pues Ngrok te permite hacerlo sin necesidad de desplegar nuestra...

Leer más

Más allá de CRUDs: [06] Gestionando dominios cover image

Más allá de CRUDs: [06] Gestionando dominios

6 minutos

En los capítulos anteriores vimos los tres componentes básicos de nuestros dominios: DTO, acciones y modelos. Hoy tomamos un respiro de las cosas técnicas de bajo nivel y nos centramos en el lado...

Leer más

Más allá de CRUDs: [05] Estados cover image

Más allá de CRUDs: [05] Estados

8 minutos

El patrón de diseño "Estado" es una de las mejores formas de agregar comportamientos específicos de estado al modelo, mientras los mantiene limpios. Este es el artículo #05 de la serie...

Leer más

Más allá de CRUDs: [04] Modelos cover image

Más allá de CRUDs: [04] Modelos

6 minutos

En los capítulos anteriores, hemos hablado sobre dos de los tres componentes básicos de cada aplicación: DTO y acciones: datos y funcionalidad. En este capítulo veremos la última pieza que...

Leer más

Más allá de CRUDs: [03] Acciones cover image

Más allá de CRUDs: [03] Acciones

11 minutos

Ahora que podemos trabajar con data de forma segura y transparente, debemos comenzar a hacer algo con ella. Este es el artículo #03 de la serie Laravel: Más allá de CRUDs. Fue originalmente...

Leer más

Más allá de CRUDs: [02] Trabajando con data cover image

Más allá de CRUDs: [02] Trabajando con data

13 minutos

En el núcleo de cada proyecto, encontrarás data. Casi todas las tareas de las aplicaciones se pueden resumir de este modo: proveer, interpretar y manipular data de cualquier modo que el negocio lo...

Leer más

Laravel: Más allá de CRUDs cover image

Laravel: Más allá de CRUDs

2 minutos

Esta es una adaptación al español de lo publicado por Brent -de Spatie- en su blog (puedes encontrar ahí la serie en su idioma original). Los artículos que conforman esta serie son: [00]...

Leer más

Más allá de CRUDs: [01] Laravel orientado al Dominio cover image

Más allá de CRUDs: [01] Laravel orientado al Dominio

6 minutos

Los seres humanos pensamos en categorías, nuestro código debería ser un reflejo de eso. Este es el artículo #01 originalmente publicado por Brent en su blog (puedes encontrar ahí la serie en...

Leer más

Parte III: Instalación de certificados SSL gratuitos y ajustes finales de Laravel cover image

Parte III: Instalación de certificados SSL gratuitos y ajustes finales de Laravel

8 minutos

Esta es la tercera -y última- parte de la guía sobre como configurar un VPS utilizando LEMP Stack para servir una aplicación Laravel. En esta ocasión nos enfocaremos en la creación e...

Leer más

Desplegando Laravel con LEMP Stack - Parte II: Instalación y configuración de Laravel + Git Hooks cover image

Desplegando Laravel con LEMP Stack - Parte II: Instalación y configuración de Laravel + Git Hooks

16 minutos

En esta segunda parte nos enfocaremos en la instalación de Git, la configuración de nuestro Git Hook, la configuración de Laravel y de nuestro entorno de producción para poder servir...

Leer más

Desplegando Laravel con LEMP Stack (Linux, Nginx, MySQL, PHP) + Git Hooks + SSL Gratuito cover image

Desplegando Laravel con LEMP Stack (Linux, Nginx, MySQL, PHP) + Git Hooks + SSL Gratuito

1 minuto

Siempre es un poco difícil querer desplegar aplicaciones Laravel cuando estamos iniciando, es por eso que esta guía pretende orientarte en esta tarea. Esta guía está basada en la realizada por...

Leer más

Desplegando Laravel con LEMP Stack - Parte I: Instalación y configuración de LEMP Stack cover image

Desplegando Laravel con LEMP Stack - Parte I: Instalación y configuración de LEMP Stack

12 minutos

En esta primera parte nos enfocaremos en la creación y configuración de nuestro VPS, así como también la instalación y configuración de LEMP Stack. Los artículos de esta mini-serie son los...

Leer más