AdonisJS es un framework de desarrollo web / desarrollo APIs. Se definen como fully featured y ya tienen todo lo que necesitas para desarrollar tu aplicación.
Blog
Los ficheros .zip son muy comunes para permitir a los usuarios descargar varios ficheros a la vez. ¿Cómo podemos generarlos en nuestras aplicaciones?
Repaso a una alternativa moderna y fácil de usar a DomPDF para la generación de PDFs en PHP.
Este es el segundo post de una mini-serie sobre los AbortController de JavaScript, esta vez sobre los listeners de eventos.
El AbortController de JavaScript es, en mi opinión, una de las funcionalidades más útiles y menos conocidas del lenguaje.
Cómo ejecutar múltiples updateOrCreate de forma óptima en Laravel a través del método upsert.
En alguna ocasión me he visto en la necesidad de ejecutar diferentes jobs en Laravel de forma secuencial y ordenada, de forma que un job no pueda ser ejecutado sin que los anterior...
Laravel tiene un sistema de colas bastante potente. Además, como todo, está bastante abstraído del sistema que utiliza por detrás. ¿Qué quiero decir con esto?
Utilizando la facade de DB de Laravel es bastante sencillo comprobar si estamos conectados a la base de datos
Un overview a cómo extender Carbon añadiendo métodos propios.
A veces, Eloquent es demasiado mágico. Hay muchos métodos que podemos llamar pero que no existen, y no son autocompletados por nuestro editor.
La memoria es siempre uno de los grandes olvidados en nuestra aplicación. Hasta que se llena...
Cómo dividir la gestión de una tabla en diferentes recursos en Filament.
Una forma rápida de mostrar / ocultar una página o un resource cuando usamos Filament a través de la función shouldRegisterNavigation.
Laravel nos provee de una forma muy sencilla de crear variables globales que están accesibles desde cualquier componente Blade que creemos en el proyecto.
Resumen de cómo funciona la inyección de dependencias en Laravel a través del Service Container.
Un overview rápido a Laravel Zero, de Nuno Maduro.
Laravel nos permite de forma muy sencilla crear URLs firmadas, que contienen un parámetro signature que permite a Laravel comprobar que la URL no ha sido modificada por un tercero...
Un overview a los enum, que se incorporaron en PHP8.1, y cómo aprovecharlos en Laravel.
Uso de la clase ZipArchive y la facade HTTP para descargar y extraer un fichero .zip desde una URL.
Cómo acceder correctamente a los valores del formulario en una custom page o un formulario de Filament.
El cliente nos pide que lo añadamos dentro de nuestro <head> y ahí se queda pero... ¿cómo podemos hacer para que no se cargue mientras desarrollamos?
Sinceramente, pensaba que era una tontería y que no habría tanta diferencia. Sin embargo, cuando te acostumbras a usar el alias es un cambio muy grande en productividad.