Перечисли хуки React, с которыми работал. Расскажи про useState и useRef — в чём кардинальное отличие?

Перечислите hooks, которыми действительно пользовались; главное отличие: setState планирует обновление UI, изменение ref.current — нет.

Короткий ответ

Что ответить на собеседовании

Перечислите hooks, которыми действительно пользовались; главное отличие: setState планирует обновление UI, изменение ref.current — нет.

Подробный разбор

Ответ с пояснениями

Перечислите hooks, которыми действительно пользовались; главное отличие: setState планирует обновление UI, изменение ref.current — нет.

State хранит данные отображения, ref — устойчивую изменяемую ссылку для DOM, таймера или императивной информации. Объясните выбор на своём примере, а не просто перечислите API. Если значение должно немедленно отражаться на экране, ref обычно не подходит как единственное хранилище.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее