react fiber architecture:对React新的核心算法React Fiber的描述 源码

agent83990 14 0 ZIP 2021-05-01 17:05:13

React光纤架构 介绍 React Fiber是对React核心算法的不断重新实现。 这是React团队经过两年多研究的结晶。 React Fiber的目标是提高其对动画,布局和手势等区域的适用性。 它的标题功能是增量渲染:将渲染工作分成多个块并将其分布到多个帧中的能力。 其他关键功能包括随着新更新的出现而暂停,中止或重用工作的功能; 为不同类型的更新分配优先级的能力; 和新的并发原语。 关于本文件 Fiber引入了一些新颖的概念,仅通过查看代码就难以理解。 该文档的开始是我在React项目中跟随Fiber的实现时所记笔记的集合。 随着它的发展,我意识到它对其他人也可能是有用的资源。 我将尝试使用最简单的语言,并通过显式定义关键术语来避免使用术语。 如果可能,我还将大量链接到外部资源。 请注意,我不在React团队中,也没有任何权威人士的发言。 这不是正式文件。 我已经要求Rea

用户评论
请输入评论内容
评分:
暂无评论