此篇详细介绍了 Hooks 相对 class 的优势所在, 并介绍了相关 api 的设计思想, 同时对 Hooks 如何对齐 class 的生命周期钩子作了阐述。...类似的, React 就像原子般构成了页面的表现; 而 Hooks 就如夸克, 其更接近 React 本质的样子, 但是直到 4 年后的今天才被真正设计出来。..., 可以先对以下 4 种情形 render 输出的个数进行观察分析:
是否能使用 React Hooks 替代 Redux
在 React 16.8 版本之后, 针对不是特别复杂的业务场景, 可以使用...value
export const useStoreContext = () => useContext(StoreContext)
但是针对特别复杂的场景目前不建议使用此模式, 因为 context...在 Hooks 中可以使用 useMemo 来作为 shouldComponentUpdate 的替代方案, 但 useMemo 只对 props 进行浅比较。