Publicaciones recientes de Clemir Rondón


Paquete laravel/ui en Laravel 6

Uno de los primeros pasos que frecuentemente hacemos cuando instalamos un proyecto de Laravel es configurar el frontend para el registro y autenticación de usuarios de la aplicación, usando lo que viene por defecto en el framework. Sin embargo, en Laravel 6 cuando ejecutamos el comando php artisan make:auth nos dice que el comando no está definido (Command «make:auth» is not defined). Así que en este tutorial hablaremos con detalle de este cambio en el framework y cómo podemos volver a tener esta funcionalidad en la aplicación.
Ver post

Cómo actualizar tu aplicación de Laravel 5.8 a 6.0

Como desarrolladores nuestro trabajo no es solo crear aplicaciones que funcionen sino también darles el soporte para que puedan mantenerse a lo largo de su vida útil. En el caso de Laravel las actualizaciones mayores que traen nuevas funcionalidades, mejoras y correcciones se realiza cada 6 meses. Sin embargo, actualizar un proyecto desarrollado en Laravel de una versión a otra no es tan complicado como parece. En este artículo te contaremos cuáles son los cambios más importantes y los pasos para actualizar tu aplicación de la versión 5.8 a la 6.0 de Laravel. Sobre todo sabiendo que será una versión LTS, es decir tendrá soporte para correcciones de problemas de seguridad hasta septiembre de 2022.

Ver post

Importar datos con Laravel Excel versión 3.1

Importar archivos en formato Excel con Laravel Excel 3.x

A partir de la versión 3.1 de Laravel Excel ya podemos cargar datos desde fuentes externas como un archivo Excel o un CSV en un proyecto de Laravel usando las nuevas opciones que trae desde su actualización a la versión 3. En este artículo veremos todo lo disponible a partir de esta versión para importar archivos excel.
Ver post

Cómo crear tus propios Providers de Faker en Laravel

Faker

Cuando creamos registros aleatorios para modelos en Laravel usando Faker, puede suceder que las opciones proporcionadas por los providers del paquete no nos permitan crear registros adaptados al contexto de nuestra aplicación. Afortunadamente, es posible extender el paquete y agregar métodos que nos ayuden a crear registros con datos que sean lo más reales posibles para la aplicación. A continuación, en este tutorial aprenderás a crear y configurar tus propios providers de Faker en un proyecto de Laravel.

Ver post

Generando datos de prueba con Faker en Laravel

Faker

En muchos tutoriales y cursos de Styde.net hemos usado el componente de PHP Faker, creado por Francois Zaninotto, con el cual podemos dejar atrás la tediosa tarea de introducir manualmente los datos de la aplicación cuando queremos probar nuestro código. Con Faker podemos generar distintos tipos de datos como: nombres, teléfonos, ciudades, direcciones de correo, entre otros; ayudándonos a reducir tiempo y el esfuerzo de inventar datos ficticios para los registros. Vamos a conocer con más detalle las características que nos ofrece este componente y cómo usarlo en un proyecto de Laravel.
Ver post

Integración Continua en Laravel usando Gitlab CI

Banner Integración continua en Laravel usando GitLab

Según Martin Fowler, la integración continua (CI) es una práctica de desarrollo de software donde los miembros de un equipo integran su trabajo frecuentemente. Cada integración es verificada mediante la construcción automática del software (incluyendo la ejecución de las pruebas automatizadas) para detectar la detección temprana de errores lo más pronto posible. Aún cuando esto pareciera difícil de implementar en un proyecto de Laravel, no lo es. En este tutorial aprenderás a configurar Gitlab CI para que cada vez que se hagan nuevas integraciones en el código se ejecuten las pruebas escritas con PHPUnit en Laravel.
Ver post

Cómo acelerar la ejecución de comandos de Composer

Acelera Composer

Al momento de ejecutar el comando composer update o install en un proyecto de PHP necesitamos esperar hasta que todas las dependencias de dicho proyecto sean descargadas una por una. Sin embargo, dependiendo de nuestro equipo y la conexión a Internet que tenemos disponible, completar todo el proceso de descarga de paquetes puede tomar entre 3 a 5 minutos, incluso más. Sin embargo, podemos reducir ese tiempo con la ayuda del plugin para Composer llamado hirak/prestissimo.

Ver post

Ver todos los cursos

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo