Too Long; Didn't Read
Pagination comes in many different flavors depending on the desired user experience and the shape of the underlying API. <a href="https://hackernoon.com/tagged/graphql" target="_blank">GraphQL</a> APIs such as <a href="https://developer.github.com/early-access/graphql/" target="_blank">GitHub</a>’s implement the <a href="https://facebook.github.io/relay/graphql/connections.htm" target="_blank">Relay Cursor Connections Specification</a> to standardize pagination and slicing of large result sets. This approach is well-suited to infinite-scrolling, but can also be used for “windowed” paging with next/previous page buttons.