Получи случайную криптовалюту за регистрацию!

Introducing a new React profiler В рамках работы над React 18 | Валя читает ишью

Introducing a new React profiler

В рамках работы над React 18 Брайан Вон представил новый React профайлер.

Старый профайлер показывал только как быстро или медленно рендерятся компоненты.

Новый, в свою очередь, призван внести ясность в том числе как именно рендерятся компоненты: когда изменения стейта попадают в очередь на обновление и когда React совершает их. Так же отображается как работает категоризация и приоретизация этих обновлений.

По ссылке несколько видео о разных кейсах. Особенно мне понравился пример с подсказками о том как именно ускорить рендер компонентов.

P.S. Мне очень нравится что делает Брайан. Он, кстати, автор react-virtualized и react-window.