性能分析
React 16 性能分析
在开发环境下,可以用浏览器 DevTools 中的 performance 去分析组件的挂载、更新和卸载的性能开销。
示例:

Chrome浏览器内:
在项目地址栏内添加查询字符串
?react_perf
(例如,http://localhost:3000/?react_perf
),也可以在代码里面根据不同环境去配置。打开Chrome开发工具 Performance 标签页点击 Record.
执行你想要分析的动作。不要记录超过 20s,不然 Chrome 可能会挂起。
停止记录。
React 事件将会被归类在 User Timing 标签下。
更多的详细操作,请参考 BenSchwarz 的这篇文章。
React 15 性能分析
低版本的 React 请参考官方文档:react-addons-perf
Last updated