React에서 Infinite Scroll 구현 및 성능 최적화무한 스크롤(Infinite Scroll)은 사용자가 페이지 하단에 도달할 때마다 API를 호출하여 새로운 콘텐츠를 추가로 로드하는 방식입니다. 이 방식은 페이지 네이션(pagination)과 달리 사용자가 끊임없이 콘텐츠를 확인할 수 있어 **사용자 경험(UX)**을 향상시키는 중요한 기술입니다. 그러나 제대로 구현하지 않으면 성능 문제를 일으킬 수 있기 때문에 성능 최적화가 중요합니다.이 글에서는 React에서 Infinite Scroll을 구현하는 방법과 성능 최적화를 위한 기술을 다룹니다. 특히 디바운스(Debounce), 쓰로틀(Throttle), 그리고 Intersection Observer API를 사용하여 효율적인 무한 스크롤을..