Ctrl K
Frontend · Middle · Теория

Компонент на React перерисовывается слишком часто, и интерфейс подтормаживает. Как вы найдёте причину и как будете это исправлять?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат механику ререндеров в React и умеет ли сначала измерить проблему инструментами, а потом точечно её исправить — структурой компонентов, мемоизацией, разделением контекста, — а не обвешивать всё memo вслепую.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыИз-за чего компонент в React перерендеривается, и как избежать лишних перерендеров? JuniorЧто происходит в браузере между изменением DOM или стилей и появлением пикселей на экране? Как вы используете это, чтобы анимации и скролл не дёргались? SeniorПользователи жалуются, что при скролле страница дёргается и тормозит. Как вы будете искать причину и какую роль здесь могут играть reflow и repaint? MiddleЧем принципиально отличается модель обновления интерфейса в React и во Vue? Как это влияет на то, как вы боретесь с лишними перерисовками? Senior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин