Pruebas con Laravel 11

Pruebas con Laravel 11

Estuve haciendo unas pruebas con Laravel 11 usando Livewire (https://livewire.laravel.com) y la librería TallStackUI (https://tallstackui.com).

La verdad que para paneles de administración o proyectos medianos fullstack que no requieran mucha personalización funciona muy bien y se puede desarrollar muy rápido. Se siente como una app moderna pero sin escribir nada de JavaScript.

Tiene sus desventajas con respecto a React para proyectos muy grandes y con mucha interactividad del lado del cliente, pero lo que se puede hacer es super fácil para el Dev.

Laravel Livewire, Debugbar y Telescope

Y ya que estaba, pude probar Laravel DebugBar (https://github.com/barryvdh/laravel-debugbar), que brinda muchísima información sobre la app que estamos desarrollando: Cache, requests, accesos a la DB, vistas que se suan y mucho más.

Me parece esencial poder ver las Queries que se realizan a la DB al momento de estar desarrollando, detalles que Eloquent mucha veces oculta y lleva a que no se puedan optimizar tanto.

Si estamos desarrollando una api y no podemos usar la DebugBar, Telescope (https://github.com/laravel/telescope) es una alternativa que nos da una URL en nuestro proyecto donde ver todas esta información, incluso se puede dejar en producción con acceso restringido para identificar problemas mucho más rápido. Guarda las Exceptions que produce nuestra aplicación (y nos deja marcarlas como «Resueltas»), comandos ejecutados, trabajos en cola y realizados, logs, tareas programadas, mails, información de Redis y mucho más.

Un poco al azar la selección de paquetes, pero son algunas tecnologías y paquetes que hace tiempo quería probar y teniendo unos días de vacaciones me pude dar el gusto de hacerlo. Todavía me quedan algunas cositas más para probar, veremos si alcanza el tiempo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *