# IntersectionObserver

9개의 포스트

react와 intersectionObserver로 infinite scroll구현하기

1.useEffect안에 async는 반환하는값의 형태가 다르므로 쓸수 없다. 그래서 새로운 함수를 만들어서 호출하는 방식으로 진행하였다.2.새로운 컴포넌트에 input의 onChange가 될때마다 비동기 서버 통신을 하는 커스텀훅을 만든다.3.useEffect의 op

4일 전
·
0개의 댓글
post-thumbnail

react 스크롤 animation(IntersectionObserver)

react로 IntersectionObserver를 사용하여 object가 화면 지정한 위치에 도착했을때 애니메이션이 작동되는것을 구현해 보았다.먼저 array의 content를 화면에 뿌렸으며 한페이지에 1개의 content가 보이도록 style을 주었다.(현재는 스

4일 전
·
0개의 댓글

intersectionObserver

브라우저 뷰포트(Viewport)와 설정한 요소(Element)의 교차점을 관찰하며, 요소가 사용자 화면에 지금 보이는 요소인지 아닌지를 구별하는 기능을 제공한다.다수의 이미지가 중심이 되는 페이지에서 화면상의 모든 이미지를 한 번에 불러오면 불필요한 네트워크 비용이

2021년 1월 1일
·
0개의 댓글
post-thumbnail

Intersection Observer를 활용한 Lazy Rendering - TypeScript

부스트 캠프에서 가계부 서비스를 개발하며 겪었던 난관 중 하나를 해결하는 과정에 대해 공유하고자 합니다. 프로젝트를 진행하며, 한 달간의 거래내역 페이지에서 거래내역 data의 양이 많을 때 랜더링 속도가 매우 느린 것을 관찰하였고 이를 개선하고자 무한스크롤을 구현하려

2020년 12월 24일
·
0개의 댓글
post-thumbnail

Image Lazy Loading

오늘은 등 운동을 조지고 자기 전에 lazy loading을 구현하는 2가지 방법을 정리해보려고 합니다. 방법은 아래와 같습니다.scroll eventIntersection Observer먼저 html파일 구조를 확인하세요.index.htmlwindow 객체에 스크롤

2020년 12월 3일
·
0개의 댓글

Infinite Scroll, 무한 스크롤 코드 제작기

IntersectionObserver를 이용한 Infinite Scroll 만들기

2020년 11월 11일
·
0개의 댓글
post-thumbnail

Intersection Observer로 Lazy Image 구현

지난 Intersection Observer로 무한 스크롤 구현하기에 이은 React와 Intersection Observer를 사용하여 lazy image load 구현하기를 작성해보려 한다. 반 년 전 (이제는 전회사가 된) 회사 면접 과제를 하며 무한 스크롤을

2020년 9월 22일
·
0개의 댓글
post-thumbnail

이미지 지연 로딩 구현하기 (feat. custom-directive vs component)

custom-directive와 component방식으로 구현하는 이미지 지연로딩에 대해 간단히 비교해보자

2020년 3월 14일
·
0개의 댓글
post-thumbnail

Intersection Observer로 무한 스크롤 구현하기

최근 react를 사용한 면접 과제에서 여러 요구사항 중 하나로 페이지네이션 구현이 있었는데 window scroll 이벤트는 여러 번 써보기도 했고 이번에 새로 알게된 IntersectionObserver 적용하여 무한 스크롤을 구현보았다. Intersection

2020년 2월 29일
·
7개의 댓글