tiempos de carga
Categories:
🧰 3. Usar Laravel Debugbar
Para ver tiempos del backend: consultas, render Blade, controladores, etc.
Instalación (solo en local)
|
|
Actívalo en .env:
APP_DEBUG=true
DEBUGBAR_ENABLED=true
Te muestra:
- Tiempo total de ejecución
- Consultas SQL lentas
- Props de Inertia y su tamaño
- Eventos del ciclo de vida
🌐 4. Herramientas externas
Lighthouse en Chrome
- F12 → pestaña Lighthouse
- Selecciona tipo de análisis (Mobile/Desktop)
- Ejecuta
- Revisa: First Contentful Paint, JS Execution Time, etc.
📌 Recomendaciones
- Mide siempre en modo producción (
APP_ENV=production) - Usa
npm run buildpara tener JS optimizado - Usa
php artisan optimizeyconfig:cache - Usa lazy loading donde puedas
- Reduce props innecesarias en
Inertia::share()
¿Quieres que prepare también una guía para detectar props pesadas en Inertia y cómo optimizarlas?