1. 属性传递优化
2. 多组件优化
3. Key
4. memo
5. purecomponent
6. 生命周期
7. 虚拟列表
8. 使用纯组件
9. 懒加载组件
10. 使用 React Fragments 避免额外标记
11. 不要使用内联函数定义
12. 避免componentWillMount()中的异步请求
13. 在Constructor的早期绑定函数
14. 优化React中的条件渲染
15. 不要在render方法中导出数据
16. 为组件创建错误边界
17. 组件的不可变数据结构