Back to tools
调试与性能免费

React Scan

自动高亮页面上发生重渲染的 React 组件,帮你定位性能问题。

#react#performance#rerender#devtools

Core value

不用手动加 profiler,直接看到哪些组件在多余地重渲染,省去猜测的时间。

Why we recommend it

接入几乎零成本,却能把抽象的"重渲染"变成肉眼可见的红框,是排查 React 性能的顺手工具。

Use cases

  • 排查页面卡顿时找出反复重渲染的组件
  • 验证 memo / useMemo 的优化是否真的生效
  • 在开发环境里持续监控渲染开销

How to use

  1. 1通过脚本标签或 npm 引入到你的项目
  2. 2打开页面,观察被高亮的重渲染区域
  3. 3定位到反复渲染的组件和触发原因
  4. 4针对性地加缓存或拆分状态

Best for

  • 遇到性能瓶颈的 React 工程师
  • 想理解渲染行为的学习者
  • 维护大型前端应用的团队