【react】10.React有哪些优化性能的手段

(1)类组件中的优化手段 使用纯组件

1.使用shouldComponentUpdate 生命周期函数来自定义渲染逻辑。

2.PureComponent作为基类。 用于类组件 浅比较

class List extends React.PureComponent {}

3.使用 React.memo 高阶函数包装组件。 用于函数组件 浅比较

4.immutable.js 不可变值 优化 react16.8+ 优化掉了

(2)方法组件中的优化手段

1.useMemo 相当于计算属性
2.useCallBack

(3) 异步组件渲染

你可能感兴趣的:(react,react.js,javascript,前端)