Встречается на собеседованиях • сегодня

Какие хуки использовал в React

В React есть несколько встроенных хуков, которые чаще всего используются:

  • useState — для управления состоянием компонента.
    Пример:

    jsx
    const [count, setCount] = useState(0);
  • useEffect — для выполнения сайд-эффектов (запросы, подписки).
    Пример:

    jsx
    useEffect(() => {
      fetchData();
    }, [deps]);
  • useContext — для доступа к контексту без пропсов.

    jsx
    const theme = useContext(ThemeContext);
  • useRef — для получения DOM-элементов или хранения мутируемых значений.

    jsx
    const inputRef = useRef(null);
  • useMemo / useCallback — для оптимизации производительности (мемоизация).

Реже используют:
useReducer, useLayoutEffect, useImperativeHandle, useDebugValue.

Кастомные хуки позволяют переиспользовать логику между компонентами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы