React Native 工具来直观地跟踪重新渲染?

Pav*_*kic 6 reactjs react-native

我有很多组件的复杂视图。我想优化性能,我怀疑应用程序的某些部分无缘无故地重新渲染,但我无法直观地看到哪些是问题所在。是否有一种工具可以在我使用应用程序时直观地向我显示屏幕的哪些部分在状态更改时重新呈现?

Pav*_*kic 2

我终于找到了,https://github.com/redsunsoft/react-render-visualizer。还有另一个工具,https://github.com/welldone-software/why-did-you-render,但它只是将重新渲染的组件记录到控制台,而它们不应该有。但仍然是一个有用的工具。