이 대표적인 예입니다. 컴포넌트가 사용자에게 보일 때 동적 가져오기를 실행하는 것을 ‘화면
에 보이는 순간 가져오기
import
on
Visibility
’라고 합니다.
컴포넌트가 현재 화면에 표시되는지 확인하려면
IntersectionObserver
API
를 사용하거나,
react
-
loadable
-
visibility
또는
react
-
lazyload
와 같은 라이브러리를 활용하여 애플
리케이션이 보이는지에 따라 가져오는 기능을 쉽게 추가할 수 있습니다. 이제 채팅 애플리케
이션 예시를 통해
EmojiPicker
가 화면에 보일 때 가져와지고 로드되는 방식을 살펴보겠습
니다.
import React from "react"; ...
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.