Встречается на собеседованиях • сегодня
В приложении с несколькими компонентами выберешь запрос данных каждым компонентом или от родителя через props
Лучше запрашивать данные в родительском компоненте и передавать их дочерним через props. Это дает несколько преимуществ:
1. **Единый источник данных** - избегаем дублирования запросов
2. **Контроль загрузки** - проще управлять состоянием загрузки/ошибки
3. **Оптимизация** - меньше HTTP-запросов к API
```jsx
// Родительский компонент
function Parent() {
const [data, setData] = useState(null);
useEffect(() => {
fetchData().then(setData);
}, []);
return (
<>
</>
);
}
```
Исключение - когда компонент действительно независим и используется в разных контекстах. Тогда можно делать запрос внутри него.

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