Capítulo 256 de 456
Habilita a versão nativa em Rust do React Compiler rodando diretamente dentro do Turbopack (código nativo), em vez da versão Babel padrão que roda via Node.js, resultando em ganho de performance perceptível. Requer reactCompiler: true já habilitado; essa flag só escolhe a implementação.
experimental.turbopackRustReactCompiler: boolean, experimental. Habilita o port Rust do React Compiler.reactCompiler: não liga o compiler sozinho, apenas seleciona qual implementação roda quando reactCompiler: true já está setado.babel-plugin-react-compiler: quando habilitado, o compiler roda nativamente dentro do Turbopack.const nextConfig: NextConfig = {
reactCompiler: true,
experimental: {
turbopackRustReactCompiler: true,
},
}
reactCompiler liga o compiler, turbopackRustReactCompiler escolhe a implementação Rust nativa em vez da Babel.| Version | Changes |
|---|---|
v16.3.0 | Introduzida a opção experimental turbopackRustReactCompiler para o React Compiler nativo em Rust. |
reactCompiler: true: a flag não faz nada sozinha, o React Compiler continua desligado.babel-plugin-react-compiler quando ativa.reactCompiler + turbopackRustReactCompiler.