사용자 세션 전체에서 스크롤/마우스 이벤트를 수신해야하는 성능에 민감한 Redux 앱을 빌드합니다.스크롤 이벤트를 수신 및 수신 대기
일반 영어 구현은 다음과 같습니다 내 이해에서
"구성 요소 A가 사용자의 뷰포트, 파견 FOO 조치에있을 때"
이, 함수 calculateViewPort + 비교 검사가 수행 될 필요가있다 모든 스크롤 이벤트에 저장하십시오.
과도하고 느립니다 (아직 테스트하지 않았습니다).
아직 고려하지 않은 다른 구현이나 접근법이 있습니까?
Redux 용 RxJS와 같은 것을 사용하려고 생각했지만 성능을 위해 새 라이브러리를 가져 와서 기존 툴킷으로 해결하는 것의 절충안을 고려하고 싶습니다.
무언가 접근법이 있다면, 나는 그것에 대해서도 더 개방적입니다.