Встречается на собеседованиях • сегодня
Какие плюсы и минусы контекста
**Плюсы:**
- Избегает пропсового бурения (prop drilling) — передача данных через множество компонентов
- Упрощает доступ к глобальным данным (тема, авторизация, локализация)
- Позволяет обновлять данные в глубоко вложенных компонентах без ручной передачи колбэков
**Минусы:**
- Усложняет переиспользование компонентов (они становятся зависимыми от контекста)
- Может привести к избыточным ререндерам, если не оптимизировать
- Ухудшает читаемость кода (логика скрыта в провайдерах)
```jsx
// Пример использования
const ThemeContext = createContext('light');
function App() {
return (
);
}
function Toolbar() {
const theme = useContext(ThemeContext);
return
;
}
```

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