Node.js 소개


JavaScript(script 언어, 혼자서 실행할 수 없음 즉, 누군가의 도움이 있어야 실행할 수 있다. 크롬이라는 웹브라우저에서 실행, NodeJS에서 서버 실행)로 만들 수 있는 runtime 으로 서버가 아니라 JS가 실행되도록 도와주는 것으로 크롬에 있는 v8엔진을 통해 js를 가동한다. 즉, JavaScript 실행기라고 생각하면 편하다.

특징으로 이벤트, 싱글 스레드, Non-Blocking이 있다.