크롬 v8 javascript 엔진을 사용하여, 자바스크립트를 해석하고 OS레벨에서 API를 제공하는 서버사이드용 자바스크립트 런타임 환경Nodejs는 라이브러리, 프레임워크라기보단 플랫폼으로 이해해야 한다.http서버가 내장되어 있기 때문에 보통은 웹서버로 많이 사용
NodeJS를 공부하기 앞서 자바스크립트의 이벤트 루프 개념을 알아야 한다고 해서 정리하고 간다. NodeJS는 이벤트 기반 모델이라고 한다.Event Loop는 이벤트 발생시 호출할 콜백 함수(Callback stack)들을 관리하고, 호출된 콜백 함수의 실행 순서를