
























首图见证历史了
简单说下上下文,在 react compiler 之前,react 的渲染机制是当父组件更新,父组件下所有的子组件都会更新,react 提供了一个手动操作的 memo 来标记那些子组件是不需要更新的,而 react compiler 会自动帮你做,相当于从手动挡到自动挡的变化。
但是 react compiler 的 rust 版本还没有发布正式的包
并且在 react 的官方文档上没说明
使用 rust 重写我记得主要还是性能的提升,在当前的 vite8 的插件导入需要一个 babel 的插件作为中间转换,使用 rust 应该就不需要了。
大家想要提前体验的话,可以使用 oxc 写的版本
相关视频
react compiler to rust 的 pr
oxc 的 fork 压力
react 组织
react 关于基金会的 blog
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。