Встречается на собеседованиях • сегодня
Как делаешь сетевые запросы
Для сетевых запросов чаще всего использую fetch API или библиотеки типа axios.
Fetch API (нативный, современный):
javascript
async function fetchData(url) {
try {
const response = await fetch(url);
if (!response.ok) throw new Error('Network error');
return await response.json();
} catch (error) {
console.error('Fetch error:', error);
}
}Axios (удобнее, поддерживает interceptors, отмена запросов):
javascript
axios.get(url)
.then(response => console.log(response.data))
.catch(error => console.error('Axios error:', error));Дополнительно:
- Для кэширования —
Cache APIилиlocalStorage. - Для отмены —
AbortController(fetch) илиCancelToken(axios). - GraphQL —
Apollo Clientилиurql.
Выбор зависит от проекта: для простых задач — fetch, для сложных — axios.

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