티스토리 뷰
Node.js
크롬 v8 javascript engine 위에서 동작하는 javascript 런타임이다.
event-driven 및 non-blocking model 을 사용한다.
npm은 가장 큰 생태계(ecosystem)의 오픈 소스 라이브러리를 가지고 있다.
▶ node 및 npm 설치
node.js 설치 : https://nodejs.org/en/ 에서 다운로드
terminal에서 버전 확인
~ node -v
~ npm -v
▶ node.js 시작하기
프로젝트 폴더를 하나 만들고 app.js 파일 생성
console.log('Hello Node.js');
// 결과값 : Hello Node.js
terminal 에서 node app 명령어로 확인
※ V8 engine(자바스크립트 엔진): 컴퓨터는 javascript 자체를 이해하지 못한다.
자바스크립트 엔진은 javascript code 를 컴퓨터가 이해할 수 있는 machine code로 convert해준다.
'Back-end > Node.js' 카테고리의 다른 글
The Event Module (0) | 2017.02.23 |
---|---|
Modules & require() (0) | 2017.02.23 |