React | 知识点归纳
React
1、React 的渲染机制
- 在 React 中,每次组件状态(state)或属性(props)发生变化时,组件都会重新渲染。
4、单向数据流
5、性能优化
- 父组件更新,所有子组件无条件更新
- PureComponent
- React.memo
- ImmutableJS
6、受控组件
7、合成事件
- React16事件绑定到document上
- React17事件绑定到root组件上 (更改原因:有利于多个react版本并存,比如微前端场景)
react-router
1、react-router-dom && react-router的区别
- react-router-dom 是在 react-router 基础上添加了一些在浏览器环境下的特定功能,如 Link、BrowserRouter 、HashRouter 等
2、react-router-dom
react-redux
2、异步action
3、redux单向数据流
4、redux中间件