Olá Yuri.
Tudo bem?
É totalmente normal que o impacto no Lighthouse seja quase nulo quando você aplica otimizações como React.memo, useMemo e lazy com Suspense.
Vamos tentar entender:
O Google Lighthouse é uma ferramenta de auditoria de performance geral da página web, e seus principais indicadores são:
- Largest Contentful Paint (LCP) — tempo até o maior elemento visível ser renderizado.
- First Contentful Paint (FCP) — tempo até o primeiro elemento aparecer.
- Speed Index, Time to Interactive (TTI), Total Blocking Time (TBT) etc.
Ou seja, ele mede performance do carregamento inicial da página, e não tanto a performance de renderizações internas do React depois que o app já está carregado.
Essas ferramentas atuam no runtime do React, não na entrega inicial da aplicação.
React.memo → evita re-renderizações desnecessárias de componentes.useMemo → evita reexecuções de cálculos pesados.lazy + Suspense → melhora o carregamento do código JavaScript (code-splitting).
Mas:
- Em uma aplicação pequena (como a do curso), o bundle JavaScript é leve e rápido.
- Os componentes renderizam muito rápido, mesmo sem memoização.
- O Lighthouse não vai “ver” essas renderizações internas e só enxerga o resultado final no DOM.
Por isso, o ganho de 73 - 76 no score já é o máximo esperado.
Em um app real, com dezenas de componentes e bundles grandes, o impacto dessas práticas é muito maior.
Para ver o efeito das otimizações do React, use ferramentas específicas de análise de renderização, como:
- React DevTools → Profiler
Permite medir o tempo de renderização dos componentes e identificar re-renders desnecessários. - Performance tab do Chrome DevTools
Mostra o tempo gasto em cada frame e script executado.
Essas ferramentas vão mostrar reduções reais no tempo de renderização, mesmo que o Lighthouse não mude quase nada.
Seu resultado está totalmente dentro do esperado.
Essas otimizações melhoram o comportamento do React em runtime, mas não necessariamente o score do Lighthouse, especialmente em projetos pequenos de demonstração.
Qualquer duvida comente ai.
Bons estudos.