Packages, componentes de software trabajando juntos
Artículos sobre gestión y creación de Packages. Componentes de software, independientes e intercambiables, que ofrecen una funcionalidad concreta y/o conjunta, y que están listos para su distribución y utilización.
Principales errores con Laravel Dusk
Este artículo, es al final un pequeño recordatorio para cuando me pongo a hacer tests con Laravel Dusk y empiezan a surgir los errores al hacer las pruebas. He intentado recopilar los principales errores que me he encontrado, y como los he terminado por solucionar. Empecemos por los errores...
Leer mas...Package de selects dependientes multinivel para Laravel
Estoy trabajando en un nuevo proyecto y necesitaba un sistema de selects
dependientes y con niveles de dependencia infinitos. Revisando packages
para Laravel ya desarrollados me he encontrado con herramientas parecidas a https://select2.org/, que son geniales, pero me...
Configurando un package para hacer tests.
Me he visto por primera vez ante la situación de tener que testear un package para Laravel que además estaba basado en Livewire. No ha sido fácil, y me ha llevado algo de tiempo tenerlo todo preparado, sobre todo porque no hay mucha información al respecto. Lo primero ha sido crear el archivo...
Leer mas...Package para Laravel, para la gestión de Tablas de Datos
Hace algún tiempo, me plantee el reto de desarrollar un sistema de administración igual que Laravel Nova, pero sin usar Vuejs
, una autentica locura de la que aprendí muchísimo.
Esta idea loca, se debía a dos situaciones diferentes: por un lado, buscaba mejorar mis habilidades...
Crear un package para Laravel
Una buena forma de ordenar y reutilizar nuestro código de Laravel, es mediante el uso de packages. En este artículo, vamos a centrarnos en la creación y desarrollo de packages propios, pero si estás interesado en packages de terceros, aquí tienes una lista con los imprescindibles (por lo menos...
Leer mas...Packages imprescindibles para Laravel
Los packages para Laravel son sin lugar a dudas, un forma rápida de solucionar un problema de programación que ya ha sido pensado, planteado y solucionado por otro programador, y que en la mayoría de los casos, cuenta con el respaldo de la comunidad de Laravel. La idea de esta entrada del blog,...
Leer mas...Configurar Github webhooks con Packagist
Crear un package con Laravel, subirlo a Github y publicarlo en Packagist, es bastante sencillo, el problema suele venir cuando intentamos que que se sincronicen entre ellos. El primer aviso, lo dará Packagist, informando que tenemos que ir a Github y activar los webhooks, para que se actualice...
Leer mas...