Skip to content
Go back

读《How Does setState Know What to Do?》

Table of contents

Open Table of contents

reactreact-dom 的区别

类组件时代与函数组件时代:setState 和 Hooks 如何与渲染器协作?

类组件:

函数组件:

总结

React 通过依赖注入的方式将与渲染相关的具体实现(如 DOM 操作、状态管理等)委托给各自的渲染器(如 react-domreact-native)。核心 react 包专注于平台无关的抽象,各个平台间通过渲染器完成差异化落地,实现了“抽象-实现分离”的设计目标。


Share this post on:

Previous Post
读《Why Isn’t X a Hook?》
Next Post
读《Why Do React Elements Have a $$typeof Property?》