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

Для чего нужны хуки функциональных компонентов

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

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

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

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