React 编译器

介绍

了解React 编译器的作用,以及它如何通过为你自动处理 memoization 来自动优化你的 React 应用,消除手动使用 useMemouseCallbackReact.memo 的需要。

安装

安装 React 编译器开始,了解如何将其与你的构建工具进行配置。

渐进式采用

如果你还不准备在所有地方都启用它,了解在现有代码库中逐步采用 React 编译器的策略

调试与故障排查

当事情没有按预期运行时,请使用我们的调试指南来理解编译器错误与运行时问题之间的区别,识别常见的破坏性模式,并遵循系统化的调试流程。

配置与参考

有关详细的配置选项和 API 参考:

  • 配置选项 - 包括 React 版本兼容性在内的全部编译器配置选项
  • 指令 - 函数级编译控制
  • 编译库 - 发布预编译库

其他资源

除了这些文档之外,我们还建议查看 React Compiler 工作组,以获取有关该编译器的更多信息和讨论。