웹 페이지를 동적으로 구성하다 보면 DOM의 변경을 감지하고 이에 반응해야 하는 상황이 자주 생긴다. 이러한 경우 가장 강력한 툴 중 하나가 바로 MutationObserver이다. 이 글에서는 MutationObserver의 개념부터 사용법, 실전 예제까지 자세히 알아보자.MutationObserver란?MutationObserver는 DOM 트리 내의 변경 사항을 비동기적으로 감지할 수 있게 해주는 Web API다. 이전에는 DOMSubtreeModified, DOMNodeInserted 같은 오래된 이벤트를 사용했지만, 성능 이슈와 브라우저 지원 문제로 인해 MutationObserver가 권장되고 있다.사용법1. 기본 구조const observer = new MutationObserver((mut..