Встречается на собеседованиях • сегодня
В какой Hook подключается REST API
Для подключения к REST API в React чаще всего используют `useEffect` в сочетании с `useState`.
Пример:
```jsx
import { useState, useEffect } from 'react';
function FetchData() {
const [data, setData] = useState(null);
const [loading, setLoading] = useState(true);
useEffect(() => {
fetch('https://api.example.com/data')
.then(res => res.json())
.then(data => {
setData(data);
setLoading(false);
})
.catch(error => console.error('Error:', error));
}, []);
if (loading) return
Loading...
;
return {JSON.stringify(data)}
;
}
```
Для сложных сценариев можно использовать библиотеки (`react-query`, `swr`), которые упрощают управление состоянием запросов, кешированием и ошибками.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы