Повышаем производительность приложения используя React Profiler
React Profiler появился в 2018, но до сих пор пользуется не слишком большой популярностью. На inDepthDev делается разбор этого инструмента. На примере небольшого приложения происходит поэтапное улучшение его производительности, используя React Profiler.
React Profiler позволяет проанализировать, как много коммитов было сделано и какие компоненты были отрендерены, и сколько времени на это ушло. React Profiler не работает “на лету”, сначала нужно сделать запись сеанса профилирования, а уже потом проводить анализ.
Если понимать как работает React Profiler, то можно добиться серьезного увеличения производительности вашего React приложения.
https://indepth.dev/posts/1497/react-profiler