Estou vendo que mais e mais novas APIs usam tokens de página para permitir que o usuário se mova entre as páginas de resultados que contêm muitos itens. No entanto, do ponto de vista do designer da API, não estou claro quais são os benefícios de usar um token quando comparado ao permitir que o usuário especifique quantos itens ele deseja ignorar.
Então, aqui estão as minhas questões :
- Quais são os benefícios de usar um token de página sobre um índice inicial?
- Grosso modo, em termos de alto nível, como a implementação típica de token de página controla as páginas? Armazenar em cache todos os resultados seria bastante ineficiente. Estou supondo que algum tipo de hash possa ser usado, mas não tenho certeza do que seria hash para reconstruir os resultados.
Obrigado