Пагинация
Договоритесь о размере страницы, сортировке, фильтрах и продолжении списка.
Проверено Изменено
Плохо
GET /users → вся таблица без лимита.
Хорошо
GET /users?limit=50&cursor=...
Ответ: items и next_cursor.
Почему это важно
Неограниченная выдача расходует память и делает время ответа непредсказуемым.
Когда применять
Cursor удобен для меняющихся списков; offset допустим для небольших стабильных выборок. Порядок должен иметь уникальный tie-breaker.
Кто что делает
Человек
Определяет порядок списка, лимит страницы и требования к стабильности выдачи.
AI-агент
Реализует серверный контракт и проверяет успешный запрос, неверный ввод и повторное обращение.
Контроль результата:
- Проверьте предел размера и повторяющиеся значения сортировки.
Как проверить у себя
- Проверьте предел размера и повторяющиеся значения сортировки.
Первоисточники
История изменений на GitHub
Дата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.