React hooks优势

总体而言,React Hooks 的引入为函数式组件带来了更多的能力和便利性。通过使用 useMemo 和 useCallback 这样的优化 Hook,我们可以避免不必要的重复计算和渲染,提高组件的性能。更容易理解 React 的工作原理:Hooks 的使用方式更贴近 React 的设计哲学和函数式编程的思想,使得开发者更容易理解 React 内部的工作原理和数据流动。而使用 useState 和 useEffect 这样的 Hooks,可以通过几行代码实现相同的功能,避免了冗余的模版代码。