:rocket: React 在本地原因下,将可变树转换为功能类似React的API! 为什么? 原因是“按预期的方式React”,并且该语言提供了出色的能力来表达类似React的功能API,并具有内置的JSX支持。 我经常纯粹在Web技术/ DOM的上下文中想到React,但是抽象在其他领域也确实有用。 在很多情况下,我们要么继承某种可变状态树(即DOM),要么出于性能原因创建这样的可变结构(即游戏引擎中的场景图)。 拥有始终呈现整个树的功能性API是减少认知负担的一种方法,但是对于DOM或场景图而言,要一直重建它会太昂贵。 因此,类似React的协调器对于能够以无状态,纯功能的方式表示树是有用的,而且还能获得仅改变需要更改的内容的性能好处。 让我们建立一个调节器! 快速开始 库的工作方式是实现一个实现一些基本功能的模块: 如果您曾经创建过React协调器,这将是很熟悉的! 步骤1:告诉我们您