는 항목만 렌더링하므로, 한 번에 수천 개의 행 데이터를 렌더링하는 데 드는 리소스를 절약
할 수 있습니다.
12.11.1
윈도잉/가상화의 작동 방식
리스트 가상화는 현재 화면에 보이는 항목만 렌더링하여 성능을 최적화하는 기술입니다.
react
-
virtualized
에서 윈도잉
18
은 다음과 같은 방식으로 작동합니다.
■ 상대적인 위치
position
:
relative
를 가진 작은 컨테이너
DOM
요소 (예:
<
ul
>
)를 윈도우로 사용합니다.
■ 스크롤을 위한 큰
DOM
요소를 가집니다.
■ 컨테이너 내부에 자식 요소를 절대 위치
position
:
absolute
로 배치하고,
top
,
left
,
width
,
height
등의 스타
일을 설정합니다.
■ 한 번에 수천 개의 목록 요소를 렌더링하여 초기 렌더링 속도 저하 또는 스크롤 성능 저하를 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.