Встречается на собеседованиях • сегодня
Какой хук имитирует методы жизненного цикла
useEffect заменяет методы жизненного цикла в функциональных компонентах:
componentDidMount: пустой массив зависимостей
js
useEffect(() => {
console.log('Монтирование');
}, []);componentDidUpdate: массив с зависимостями
js
useEffect(() => {
console.log('Обновление при изменении пропса');
}, [someProp]);componentWillUnmount: возврат функции очистки
js
useEffect(() => {
return () => {
console.log('Размонтирование');
};
}, []);Для shouldComponentUpdate используй React.memo или useMemo/useCallback для оптимизации.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы