Встречается на собеседованиях • сегодня
Какой опыт использования хуков
React хуки появились в версии 16.8 и позволяют использовать состояние и другие возможности React без классов. Основные хуки, которые я использую:
- `useState` - для управления состоянием компонента
- `useEffect` - для сайд-эффектов (запросы, подписки)
- `useContext` - для доступа к контексту
- `useRef` - для получения ссылок на DOM-элементы или хранения мутабельных значений
- `useMemo`/`useCallback` - для оптимизации производительности
Пример:
```jsx
const Counter = () => {
const [count, setCount] = useState(0);
useEffect(() => {
document.title = `Count: ${count}`;
}, [count]);
const increment = useCallback(() => {
setCount(c => c + 1);
}, []);
return ;
}
```
Также создавал кастомные хуки для повторяющейся логики, например, для работы с API или управления формами.

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