Component 是 React 的原子,Hooks接近于原子内电子的概念。相比于ClassComponent的更上层抽象,Hooks则更贴近React内部运行的各种概念(state | context | life-cycle)。
ClassComponent
Hooks
React
state
context
life-cycle
当我们熟练运用Hooks时,就会发现,这两者的概念(与生命周期)有很多割裂感,并不是同一抽象层次可以互相替代的概念。