Встречается на собеседованиях • сегодня
Почему Context не используется вместо атрибутов slash-props
Context предназначен для передачи данных через дерево компонентов без явной передачи пропсов на каждом уровне. Однако он не заменяет пропсы, так как имеет разные сценарии использования.
**Когда использовать пропсы:**
- Для явной передачи данных между родителем и ребёнком
- Когда данные нужны только нескольким компонентам
- Для лучшей читаемости кода (явная зависимость)
**Когда использовать Context:**
- Для глобальных данных (тема, авторизация, локализация)
- Когда пропсы нужно передавать через множество уровней (пропс-дриллинг)
```jsx
// Пропсы - явная передача

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