Встречается на собеседованиях • сегодня
Какие плюсы и минусы React Context
**Плюсы:**
- Упрощает передачу данных через дерево компонентов без пропс-дриллинга
- Не требует сторонних библиотек (встроен в React)
- Хорошо подходит для глобальных данных (тема, локализация, аутентификация)
**Минусы:**
- Не оптимизирован для часто изменяющихся данных (может вызывать лишние ререндеры)
- Сложность масштабирования для больших приложений
- Отсутствует встроенный механизм для side-эффектов (нужно комбинировать с useReducer)
```jsx
// Пример использования
const ThemeContext = createContext('light');
function App() {
return (
);
}
function Toolbar() {
const theme = useContext(ThemeContext);
return
...
;
}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы