Skip to content

React 设计理念 & 核心思想

UI = f(state)

  • state:驱动应用运行的数据源,是“单一数据源”的体现。
  • f:即 React 组件,是一个纯函数(相同的输入,永远产生相同的输出),接收 state、props 作为输入,返回 UI 作为输出。
  • UI:是函数 f(组件)执行后返回的结果。但它不是真实的 dom 节点,而是一个对 DOM 描述对象,通常称之为 “虚拟 DOM”。

基于 MIT 许可发布