Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 프로토콜
- 개발자지식
- 자바스크립트학습
- vue.js학습
- 자바스크립트기본
- 프론트엔드학습
- react
- 리액트
- node.js
- JS
- 프론트엔드공부
- JavaScript
- 자바스크립트
- node.js학습
- 자바스크립트 학습
- MongoDB
- 네트워크
- nodejs
- 개발자공부
- Vue.js
- 프론트엔드 공부
- API
- js학습
- 개발자학습
- 프론트엔드
- node.js 학습
- js ajax
- 정보처리산업기사
- 개발공부
- node.js프로젝트
Archives
- Today
- Total
dada's
[Node.js] Node.js란? 본문
728x90
Node.js
node.js를 이해하기 위해서는 자바스크립트가 무엇인지 알아야 한다.
자바스크립트는 html의 조작과 변경, 동적인 사이트를 만들기 위해서 만들어진 언어이다.
여기서 자바스크립트를 동작(해석)하는 것은 브라우저(크롬, 익스, 파이어폭스 등..)의 해석엔진이 한다.
그리고 브라우저 마다 쓰는 엔진이 다르다.
크롬은 V8이라는 해석엔진을 쓰는데 이 엔진을 따로 떼어낸 후 기능을 좀 더 추가해 출시하게 되는데 이것이 Node.js이다.
node.js를 만든 이유는 자바스크립트를 브라우저 말고도 다른 환경에서도 자바스크립트를 실행 할 수 있게 도와주기 위함이다.
따라서 node.js는 자바스크립트의 실행창, 실행 환경(런타임)이다.
그래서 node.js가 있다면 브라우저를 키지 않아도 프롬포트나 터미널에서도 자바스크립트 문법을 실행 할 수 있다.
728x90
'Node.js' 카테고리의 다른 글
[Node.js] node.js 프로젝트 - To Do App 만들기 4 (폼에 입력한 데이터를 서버에 전송하기 POST요청) (0) | 2022.06.20 |
---|---|
[Node.js] node.js 프로젝트 - To Do App 만들기 3 (서버에서 HTML파일 전송) (0) | 2022.06.18 |
[Node.js] node.js 프로젝트 - To Do App 만들기 2 (서버에 GET요청하기) (0) | 2022.06.17 |
[Node.js] node.js 프로젝트 - To Do App 만들기 1 (express라이브러리 설치) (0) | 2022.06.16 |
[Node.js] server란? (0) | 2022.06.14 |
Comments