Я искал много ответов, статей о переполнении стека и не мог получить конкретное представление об этом, и именно поэтому я задаю этот вопрос,
Ссылки: 10 Best Practices для лучшего RESTful API
Мне просто интересно, что нам нужно использовать, когда мы выполняем нумерацию страниц в остальных API, В фреймворке Spring по умолчанию они предоставляют (page,size)
для реализации пейджинга в API, и я думаю, что с помощью (page, size)
является более читабельным и понятным для человека, а не (limit, offset)
. Есть ли какая-то причина, по которой Spring предоставляет (page,size)
по умолчанию, а не предел, смещение, и многие ответы оправдывают то, что (limit,offset)
лучше, чем (page,size)
.
https://somewhere.com/results?page=1&size=20
https://somewhere.com/results?limit=20&offset=0