Deciding How to Paginate List Endpoints in AdonisJS 6 with Lucid
Lucid's paginate() handles most AdonisJS list endpoints out of the box. The real decisions are capping client-supplied page sizes in one place and knowing when offset pagination stops scaling.