Встречается на собеседованиях • сегодня
Какие знаешь способы общения между компонентами для передачи данных
В React есть несколько способов передачи данных между компонентами:
1. **Props** - основной способ передачи данных от родителя к ребенку
```jsx
```
2. **Контекст (Context API)** - для передачи данных через дерево без явной передачи пропсов
```jsx
const MyContext = createContext();
```
3. **События (Callback props)** - передача функций через props для общения ребенка с родителем
```jsx
```
4. **Состояние (State management)** - Redux, MobX, Zustand для глобального состояния
5. **Refs и методы** - использование ref для вызова методов дочернего компонента
6. **Порталы и Event Bus** - менее распространенные подходы для сложных случаев
Выбор зависит от сложности приложения и отношений между компонентами. Для простых случаев хватает props и контекста, для сложных - стейт-менеджмент.

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