마이크로 프론트엔드 리디렉션 후 스크롤 복원: 더블 RAF + MutationObserver
(dev.to)
마이크로 프론트엔드 환경에서 외부 리디렉션 후 스크롤 위치를 복원하기 위해 MutationObserver와 Double rAF를 활용하는 기술적 방법론을 제시하며, 결제나 인증 과정에서 끊김 없는 사용자 경험을 구현하는 방안을 다룬다.
이 글의 핵심 포인트
- 1리디렉션 후 상태 유지를 위해 탭 간 데이터 유실 위험이 없는 localStorage 사용 권장
- 2가상 리스트 등에서 요소 탐지를 위해 MutationObserver(Microtask)를 활용한 효율적인 DOM 감시
- 3