title: What pagination method is better for rest api's (page, size) or (limit, offset)
body: <p>I searched many stack overflow answers,articles and could't get an concrete idea about this and that is why i'm asking this question,</p>
  <p>References : <a href="http://web.archive.org/web/20190117150929/https://blog.mwaysolutions.com/2014/06/05/10-best-practices-for-better-restful-api/" rel="nofollow noreferrer">10 Best Practices for Better RESTful API</a></p>
  <p>I am just wondering what should we need to use when we do pagination in rest apis,
  In spring framework they are providing <code>(page,size)</code> by default to implement paging in apis and i think using <code>(page, size)</code> is more human readable and make sense rather than <code>(limit, offset)</code>, Is there any reason why spring is providing <code>(page,size)</code> by default rather than limit,offset and many answers are to justify that <code>(limit,offset)</code> is better than <code>(page,size)</code>.</p>
  <blockquote>
  <p><a href="https://somewhere.com/results?page=1&amp;size=20" rel="nofollow noreferrer">https://somewhere.com/results?page=1&amp;size=20</a></p>
  <p><a href="https://somewhere.com/results?limit=20&amp;offset=0" rel="nofollow noreferrer">https://somewhere.com/results?limit=20&amp;offset=0</a></p>
  </blockquote>