Skip to content
30 / 37

Что такое виртуальная прокрутка (virtual scrolling) и как она работает?

Виртуальная прокрутка — техника, при которой в DOM находятся только видимые элементы списка плюс небольшой буфер. Вместо рендеринга 10 000 строк браузер держит в DOM 20-30. При скролле элементы за пределами видимой области удаляются, а новые вставляются. Это радикально снижает потребление памяти и ускоряет рендеринг. Реализуется через библиотеки react-window, react-virtualized или нативный Intersection Observer.

Что такое виртуальная прокрутка (virtual scrolling) и как она работает? | JScriptiser