A continuación conoceremos una herramienta de depuración para Laravel llamada Telescope.
En esta oportunidad quiero presentarte un asistente gráfico de depuración para Laravel, donde en el mismo navegador observarémos toda la información correspondiente sobre la mayoría de las acciones que se ejecuten en el proyecto de una forma muy intiutiva y amena 😲.
Entre los tipos de información que veremos en Telescope tenemos: las excepciones, los logs, las consultas a la base de datos, jobs, envío de emails, notificaciones, cache, tareas programadas, entre otros.
Para empezar a utiliza Telescope debemos ejecutar 3 pasos. El primero sería instalar el paquete como una dependencia de desarrollo. Con el siguiente comando lo podemos hacer:
composer require laravel/telescope --dev
El segundo paso consiste en ejecutar el comando artisan para que se configure los archivos necesarios dentro de nuestro proyecto:
php artisan telescope:install
Por último faltaría ejecutar las migraciones para telescope ya que este paquete hará uso de la base de datos:
php artisan migrate
Ahora para enpezar a visualizar el asistente en el navegador simplemente ingresamos a la raiz de nuestro proyecto seguido de «/telescope», por ejemplo:
miproyecto.test/telescope
En el siguiente videotutorial podrás ver con más detalle el uso de Telescope como herrmienta de depuración para Laravel:
Si has visto el video anterior te habrás dado cuenta que Telescope es sumamente intuitivo y fácil de usar, definitivamente una ventaja más para agilizar el desarrollo de nuestros proyectos.
En el siguiente enlace puedes encontar la documentación oficial de éste paquete:
https://laravel.com/docs/8.x/telescope
Eso sería todo por este artículo, si tienes alguna duda o inconveniente puedes hacerla en los comentarios. Sin más que escribir, me despido y hasta la próxima 🖖.
Excelente vídeo, gracias por compartir.
Gracias por comentar!