Node.js는 구글 크롬의 자바스크립 엔진을 기반으로 만들어진 플랫폼입니다.
Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. Node.js는 이벤트 기반, 논 블로킹 I/O 모델을 사용해 가볍고 효율적입니다. Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 소스 라이브러리이기도 합니다. (출처: https://nodejs.org/ko/)
Node는 웹서버가 아닙니다. Node 자체로는 아무것도 하지 않습니다. 정확히 말하자면 Node.js는 그저 코드를 실행할 수 있는 하나의 방법에 불과합니다. 즉, Javascript 런타임입니다.
비동기처리
Node.js 라이브러리의 모든 API는 비동식입니다.
빠른 속도
구글 크롬의 V8 자바스크립트 엔진을 사용하여 빠른 코드 실행을 합니다.
노 버퍼링
데이터 버퍼링이 없고 데이터를 chunk로 출력합니다.
추천 영상(노마드 코더 ! 무엇을 언제 써야할까? Node JS vs Django!)
https://www.youtube.com/watch?v=PnhmeFakkXg