Zum Inhalt springen
BitDojo
In 3 Monaten zum Backend Engineer
Schnittstellen6 Min. Lesezeit

Große Listen ausliefern, ohne alles zu schicken

Du kannst Blätterung über einen Versatz und über einen Zeiger gegeneinander abwägen, eine Sortierung eindeutig machen und für Seitengröße und Filter Grenzen setzen.

Eine Liste mit zwanzig Einträgen kann man am Stück ausliefern. Bei zwanzigtausend geht das schief: Die Antwort wird groß, die Datenbank arbeitet lange, und der Browser hat mit dem Zeichnen zu tun.

Also liefert man Stücke. Das klingt nach einer Kleinigkeit und ist die Stelle, an der viele Schnittstellen still falsche Ergebnisse liefern. Ein Nutzer blättert weiter und sieht einen Eintrag zweimal. Ein anderer bekommt einen nie zu sehen.

Premium

Hier geht es mit einem Zugang weiter

Der erste Abschnitt ist offen, damit du siehst, wie eine Lektion aussieht. Der Rest gehört zum Zugang für 9,99 € im Monat: alle kostenpflichtigen Kurse, alle Prüfungen, alle Zertifikate, monatlich kündbar.

  • Alle kostenpflichtigen Kurse, auch die, die später dazukommen
  • Prüfungen und Zertifikate ohne Aufpreis
  • Podcast zu jedem Modul, im Browser abspielbar
  • Handbuch als PDF zu jedem Kurs