Capítulo 235 de 456
Habilita o React Compiler, que otimiza automaticamente a renderização de componentes reduzindo a necessidade de useMemo/useCallback manuais. O Next.js aplica uma otimização SWC customizada que só roda o compilador (via plugin Babel) nos arquivos relevantes (com JSX/hooks), em vez de todos, mantendo builds mais rápidos que usar o plugin Babel puro.
true habilita o compilador globalmente."use memo" são compilados."use no memo": diretiva inversa, opt-out de um componente/hook específico.babel-plugin-react-compiler como devDependency.import type { NextConfig } from 'next'
const nextConfig: NextConfig = { reactCompiler: true }
export default nextConfig
const nextConfig: NextConfig = {
reactCompiler: { compilationMode: 'annotation' },
}
export default function Page() {
'use memo'
// ...
}
"use memo".babel-plugin-react-compiler antes de habilitar.