dada's

[Node.js] Node.js란? 본문

Node.js

[Node.js] Node.js란?

dykang 2022. 6. 16. 20:10
728x90

 

Node.js

 

node.js를 이해하기 위해서는 자바스크립트가 무엇인지 알아야 한다.

자바스크립트는 html의 조작과 변경, 동적인 사이트를 만들기 위해서 만들어진 언어이다.

 

여기서 자바스크립트를 동작(해석)하는 것은 브라우저(크롬, 익스, 파이어폭스 등..)의 해석엔진이 한다.

그리고 브라우저 마다 쓰는 엔진이 다르다.

크롬은 V8이라는 해석엔진을 쓰는데 이 엔진을 따로 떼어낸 후 기능을 좀 더 추가해 출시하게 되는데 이것이 Node.js이다.

 

node.js를 만든 이유는 자바스크립트를 브라우저 말고도 다른 환경에서도 자바스크립트를 실행 할 수 있게 도와주기 위함이다.

따라서 node.js는 자바스크립트의 실행창, 실행 환경(런타임)이다.

 

그래서 node.js가 있다면 브라우저를 키지 않아도 프롬포트나 터미널에서도 자바스크립트 문법을 실행 할 수 있다.

728x90
Comments