性能优化
由于
Virtual DOM
和Diff
算法,react几乎可以不考虑性能问题。但是在应用过于复杂或者数据量过大情况下,仍然需要考虑性能问题。
组件性能检测
工具:
- 控制台工具profiler
react-addons-pref
包printInclusive
包printExclisive
包printOperations
包
组件性能优化
优化原则
- 不尽早优化。在应用基本功能都开发完后再考虑优化
- 优化主要部分,性能优化不可避免带来的是代码复杂度的提高。因此,尽可能的只处理主要影响性能的代码。