react相关知识总结3
1.react 异步加载
React性能优化
1. 渲染列表时加 key
2. 自定义事件、DOM事件及时销毁
3. 合理使用异步组件
4. 减少函数 bind this 的次数(把band放在constructor中)
5.合理使用SCU PureComponent和memo
6.合理使用 immutable.js
React 和 vue 的区别
1. 都支持组件化
2.都是数据驱动试图
3 使用vdom操作DOM
区别:
1. React使用JSX拥抱JS,Vue使用template模板拥抱html
2. React函数式编程;Vue声明式编程
react 的data 每次修改都是通过 函数修改 setState
vue 的data都是先声明:data.name = xxx
vue 可以直接改变data值;react不能直接改变其值
3. react更多需要自力更生,Vue把想要的都给你