상황Node.js 프레임워크로 돌아가는 서버WebRTC 구축을 위해 MediaSoup을 사용통신을 위해 socket.io 를 사용하고 있다.문제점socket.io 에서, 클라이언트에서 이벤트를 emit 하면 callback으로 응답을 주는 API의 경우callback으로 응답 된 데이터를 바로 다음에 사용해되는 경우callback이 호출될때까지 대기해야함 → 즉 순서가 보장되어야한다. 시도한 방법0. 고전적인 방법 : Callback Hellcallback안에 다음으로 실행할 코드를 적으면 되긴하지만 콜백지옥을 불러오고 싶지는 않음심미적으로 불편 1. 단순하게 동기로 받아오기(socket.on의 람다 식이 callback의 listener)소비 시점에 따라 res가 할당 되어 있을지, emptyStrin..