

promise에 등록된 콜백 (프로미스 수행 후 then에 등록한 콜백) 또는 mutation observer라는 Web API 중 하나가 들어오는 공간
브라우저에서 주기적으로 요소들을 움직이거나 animation을 동작할 때 화면에 업데이트 해준다.
Requset Animation Frame -> 다음에 브라우저가 업데이트 되기 전에 콜백을 실행한다.
이벤트 루프가 돌면서 주기적으로 render를 업데이트 해주고, Microtask Queue가 빌 때까지 그 안에 있던 콜백들을 계속 call stack으로 데려와 처리한다.
Microtask Queue에 있던 콜백들이 모두 처리되어 비게 되면 Task Queue에 있던 콜백들을 call stack으로 데려와 처리하게 된다.