System Design · Middle · Frage 3 von 75

Wie würdest du einen unendlichen Feed mit Tausenden Posts entwerfen?

Antwort zeigen

Richtige Antwort: Laden per Cursor über IntersectionObserver plus Virtualisierung der Liste

Erklärung

Ein Sentinel-Element nahe dem Listenende löst das Laden der nächsten Seite aus. Virtualisierung hält nur sichtbare Elemente im DOM. Bedenke außerdem: Scrollposition beim Zurücknavigieren wiederherstellen, Bilder mit expliziten Abmessungen, neue Posts oben, ohne dass der Feed „springt“.

Zum Weiterlesen

Fehler in der Frage

System Design · Middle · Frage 3

Teste dich selbst

Mach den Test System Design · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen