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

Как обычно пишешь запросы

Для запросов к API обычно использую fetch или библиотеки типа axios. Пример с fetch:

javascript
async function fetchData(url) {
  try {
    const response = await fetch(url);
    if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`);
    return await response.json();
  } catch (error) {
    console.error('Fetch error:', error);
    throw error;
  }
}

// Использование
fetchData('https://api.example.com/data')
.then(data => console.log(data))
.catch(err => console.error(err));

text

Для сложных проектов предпочитаю `axios` из-за встроенной обработки ошибок, интерсепторов и удобного API. Всегда добавляю обработку ошибок, таймауты и хедеры при необходимости. Для управления состоянием запросов часто использую React Query или RTK Query.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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