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

Зачем нужны хуки

Хуки в React позволяют использовать состояние и другие возможности React без написания классов. Они упрощают логику компонентов, делают код чище и позволяют переиспользовать логику между компонентами. Основные преимущества: - **useState** - управление состоянием в функциональных компонентах - **useEffect** - замена lifecycle-методов (componentDidMount, componentDidUpdate и т.д.) - **Пользовательские хуки** - возможность создавать собственную логику с возможностью переиспользования Пример: ```jsx import { useState, useEffect } from 'react'; function Counter() { const [count, setCount] = useState(0); useEffect(() => { document.title = `Вы нажали ${count} раз`; }, [count]); return ( ); } ``` Хуки помогают избежать "wrapper hell" (избыточного вложения компонентов) и делают код более читаемым.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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