API Pagination

Problem

Ihre API enthält 20 Millionen Kunden. Ein Kunde fordert: GET /customers Die Rückgabe aller 20 Millionen auf einmal ist unpraktisch.

Lösung — Pagination

Geben Sie überschaubare Portionen zurück.
Kunden 1–100
      ↓
Nächste Seite
      ↓
Kunden 101–200
Kerngedanke: Die Paginierung begrenzt die Menge der übertragenen und verarbeiteten Daten pro Anfrage.