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

Какие знаешь способы общения между компонентами

В React есть несколько способов общения между компонентами: 1. **Props** - передача данных от родителя к ребенку ```jsx ``` 2. **Callback-функции** - передача функций в props для общения ребенка с родителем ```jsx ``` 3. **Context API** - глобальное состояние для вложенных компонентов ```jsx const ThemeContext = createContext(); ``` 4. **Сторы (Redux, MobX, Zustand)** - управление состоянием приложения 5. **События (Event Emitter)** - кастомные события через `window.dispatchEvent` 6. **Refs и методы** - доступ к методам дочернего компонента через ref ```jsx const childRef = useRef(); childRef.current.someMethod(); ``` Выбор зависит от сложности приложения и отношений между компонентами. Для простых случаев хватает props и callbacks, для сложных - Context или сторы.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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