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

Какие параметры запроса будешь передавать в приложении для получения отчетов

Для получения отчетов обычно передаются параметры, которые фильтруют данные и настраивают вывод:

  1. Фильтрация:
    • dateFrom, dateTo - временной диапазон
    • status - статус отчета (например, "completed", "pending")
    • userId или departmentId - идентификаторы для группировки
  1. Пагинация:

    • page - номер страницы
    • limit - количество элементов на странице
  2. Сортировка:

    • sortBy - поле для сортировки (например, "date")
    • order - направление ("asc" или "desc")

Пример запроса:

javascript
const params = {
  dateFrom: '2024-01-01',
  dateTo: '2024-01-31',
  status: 'completed',
  page: 1,
  limit: 20,
  sortBy: 'date',
  order: 'desc'
};

const queryString = new URLSearchParams(params).toString();
fetch(`/api/reports?${queryString}`);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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