有限状态机 FSM
React 的主要思想是通过构建可复用的组件来构建用户界面。所谓的组件,其实就是有限状态机(FSM),通过状态渲染对应的界面,且每个组件都有自己的生命周期,它规定来组件的状态和方法需要在哪个阶段改变和执行。
组件的本质
组件可以用来 复用 和 分治 ,复用主要是为了减少冗余代码,提高组件的可重用性,分治主要是为了方便地对代码进行切割管理,但究其本质其实是两个字:
状态
React 通过状态来实现对组件的管理,还引入了组件的生命周期这个概念。通过它,就可以实现组件的状态控制,从而达到 生命周期-->状态-->组件
的和谐画面。
Last updated