🔬
DevTools
React Profiler
Ferramenta no React DevTools que mostra quais componentes renderizaram, por quê e quanto custou.
Definição
React Profiler é uma aba do React DevTools que grava sessões de renderização e mostra: quais componentes renderizaram, em que fase (mount/update), tempo gasto, e o motivo (props, state, context). Existe também a API Profiler para uso programático.
🔴 Problema
console.log e Lighthouse não mostram qual componente React específico está causando lentidão.
✅ Solução
React Profiler → flamegraph com timing por componente + 'Why did this render?' para diagnóstico exato.
💡 Dica Senior
Sempre faça profiling em modo Produção (build). O modo Desenvolvimento é propositalmente mais lento.
Perguntas de Entrevista
15/48