Встречается на собеседованиях • сегодня
Что такое Hook
Hooks — это функции в React, которые позволяют использовать состояние и другие возможности React без написания классов. Они появились в React 16.8.
Основные хуки:
- `useState` — управление состоянием
- `useEffect` — побочные эффекты
- `useContext` — доступ к контексту
- `useReducer` — альтернатива `useState` для сложной логики
- `useMemo` и `useCallback` — оптимизация производительности
Пример с `useState`:
```jsx
import { useState } from 'react';
function Counter() {
const [count, setCount] = useState(0);
return (
);
}
```
Правила хуков:
1. Вызывать только на верхнем уровне (не в циклах/условиях)
2. Использовать только в функциональных компонентах или других хуках

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