Paginarea împarte un set mare de rezultate în pagini discrete, astfel încât să nu încarci mii de înregistrări deodată. Este esențială pentru performanță și ușurință în utilizare. Django oferă o clasă Paginator pentru template-uri/view-uri, iar DRF oferă paginare încorporată pentru API-uri.
Problema pe care o rezolvă paginarea
# ❌ loading everything — slow, memory-heavy, bad UX with thousands of rows
articles = Article.objects.()
