Node.js의 배경이 되는 기본 철학은 이벤트기반프로그래밍(event-driven programming)입니다. 어떠한 이벤트가 발생하면 그 이벤트에 대해 어떻게 반응해야 할지
기존의 Node.js에서는 콜백이 비동기 프로그래밍의 기본 방식으로 사용되었습니다. 하지만 개발자 친화적으로 디자인 되었나 생각해보자면 친화적인것과는 거리가 멀어보이는 것이 사실입니다. 콜백은 우리가 비동기적으로 작성해야 하는 기능들에 비하면 매우 복잡하고 장황하게 코