5 ms·
> It was absolutely a huge use case that people would submit deeply paginated queries directly, such as from saved search result links to resume later How woul
by lukaseder 7y ago
> It was absolutely a huge use case that people would submit deeply paginated queries directly, such as from saved search result links to resume later
How would offset pagination matter to these folks? They would have probably had an even better experience with keyset pagination, resuming later after the exact item they left with, not the page which may have random other items on it by the time the resume.
> or known good bots that we allowed to crawl and index the search results for customers that integrated our inventory to their APIs.
Why not offer an API to those bots? And how does this relate to offset pagination, in the first place?
- mlthoughts2018 7y ago> “How would offset pagination matter to these folks? They would have probably had an even better experience with keyset pagination,” we did use pagination keying, see the sibling comment > “Why not offer an API to those bots?” We did offer an API, these calls were from the API. The use case of the bots was to reproduce our search result orderings inside of partner integrations. Inside the partner app, the partner’s own search index of our stuff would utilize our own sort order ranking for a variety of queries that were dynamically changing at the partner’s discretion. Everything they consumed, including paginated items, was through our developer API.