Встречается на собеседованиях • сегодня
Что такое Prop Drilling в React
Prop Drilling — это передача пропсов через несколько уровней компонентов, когда промежуточные компоненты не используют эти данные, а просто передают их дальше. Это может усложнить поддержку кода.
**Пример:**
```jsx
// Компонент-родитель
const Parent = () => {
const [user, setUser] = useState('John');
return ;
};
// Промежуточный компонент (не использует user)
const Child = ({ user }) => {
return ;
};
// Компонент, которому нужны данные
const Grandchild = ({ user }) => {
return
{user}
;
};
```
**Решение проблемы:**
- Использовать Context API
- Применять state-менеджеры (Redux, MobX)
- Компонентный composition (передача детей через `children`)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы