react-intersection-observer와 IntersectionObserver #552
sunmerrr
started this conversation in
Today I Learned
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
스크롤 이벤트에 특정 이벤트를 줘야해서 검색하다가
IntersectionObserver라는것을 추천하길래react-intersection-observer와 어떻게 다른지 비교해봤다.차이점
IntersectionObserver(브라우저 API)react-intersection-observer(라이브러리)react-intersection-observer설치)비교해보니 성능이나 번들 크기가 민감할때에만 브라우저 API 가 더 괜찮은 것 같다. 아니면, 정말 가벼운 단일 감지 요소일 때 정도 괜찮을 것 같다.
기본적으로 React 를 사용하는 프로젝트에서는 라이브러리를 사용하는게 좋아보인다.
결론: 단순한 동작 제어만 필요하다면, IntersectionObserver Web API 자체를 쓰는 게 조금 더 가볍고 유연하다.
React 생명주기와 밀접하게 연결되어야 한다면, react-intersection-observer를 쓰는 게 생산성이 높아 보인다.
Beta Was this translation helpful? Give feedback.
All reactions