React · Middle · Запитання 66 з 75
Для чого потрібен компонент <Profiler>?
<Profiler id="Sidebar" onRender={(id, phase, actualDuration) => log(id, actualDuration)}>
<Sidebar />
</Profiler>- ✓Правильна відповідь: Програмно вимірювати, як часто рендериться піддерево й скільки це триває
- 2Показувати індикатор завантаження
- 3Логувати помилки піддерева
Пояснення
Він додає накладні витрати й за замовчуванням вимкнений у продакшен-збірках. Для ручного дослідження зазвичай вистачає Profiler у DevTools.