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

Что можно делать с контекстом

Контекст (React Context) позволяет передавать данные через дерево компонентов без явной передачи пропсов. - **Создать контекст**: ```jsx const MyContext = React.createContext(defaultValue); ``` - **Передавать данные** через `Provider`: ```jsx ``` - **Получать данные** через `useContext` или `Consumer`: ```jsx const value = useContext(MyContext); // или {value =>
{value}
}
``` - **Использовать для глобального состояния** (тема, авторизация, локализация). - **Оптимизировать** с помощью мемоизации (`useMemo`, `React.memo`), чтобы избежать лишних ререндеров. ⚠️ Не злоупотребляйте контекстом для часто меняющихся данных — это может снизить производительность.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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