Есть условная форма запроса к API одного сервиса, выглядящая следующим образом :
xhr.open('GET', 'http://elements.com/limit=20', true);
При подобном запросе я получаю JSON файл с 20ю элементами, которые выставляются на страницу.
В дальнейшем, при прокрутке страницы необходимо что бы дополнительно подгружались элементы. По моей логике, нужно просто увеличивать значение
limit
запросе и добавлять на страницу идущие после 20го элементы.
Но у этого подхода есть явный минус - повторная загрузка уже ненужной первой 20ки файлов. Возможно ли как-то решить вопрос иначе, учитывая что у самого сервиса нет возможности отдавать файлы не начиная сначала?