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

Для чего используются хуки

Хуки в React позволяют использовать состояние и другие возможности без написания классов. Они дают более прямой доступ к API React и упрощают переиспользование логики между компонентами. Основные хуки: - `useState` - управление состоянием - `useEffect` - side-эффекты (аналоги componentDidMount, componentDidUpdate) - `useContext` - доступ к контексту - `useReducer` - альтернатива useState для сложной логики состояния Пример: ```jsx function Counter() { const [count, setCount] = useState(0); useEffect(() => { document.title = `Count: ${count}`; }); return ( ); } ``` Преимущества хуков: 1. Упрощают сложные компоненты 2. Делают код более читаемым 3. Позволяют переиспользовать логику состояния 4. Избегают проблем с `this`
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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