System Design · Middle · Запитання 3 з 75
Як спроєктувати нескінченну стрічку з тисячами постів?
- ✓Правильна відповідь: Курсорне довантаження за
IntersectionObserverі віртуалізація списку - 2Завантажити всі пости одним запитом і сховати зайві через CSS
- 3Довантажувати нові пости за таймером кожні 2 секунди
Пояснення
Сторожовий елемент наприкінці списку запускає завантаження наступної сторінки. Віртуалізація тримає в DOM лише видимі елементи. Ще враховують: відновлення позиції під час повернення назад, зображення з розмірами, нові пости згори без «стрибка» стрічки.