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

Что дает React Context кроме упрощения

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

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

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

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