Node.js는 프레임워크가 아니고, 자바스크립트라는 언어의 '실행 환경'이다. Django나 React와는 달리 Node.js는 일정한 틀 이라는 게 없다. 주어지는 건 단지 Node.js라는 실행 환경일 뿐이고, 그 위에서 프로그램의 전반적인 구조를 설계하고 결정하