Stránkování rozděluje velkou sadu výsledků na samostatné stránky, takže se nemusíš načítać tisíce záznamů najednou. Je to nezbytné pro výkon a použitelnost. Django poskytuje třídu Paginator pro šablony/pohledy a DRF nabízí vestavěné stránkování pro API.
Problém, který stránkování řeší
# ❌ loading everything — slow, memory-heavy, bad UX with thousands of rows
articles = Article.objects.()
