Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- node
- hash-object
- Git내부
- Server Off
- maven
- Spring
- git push
- Git 내부
- Dependency
- Linux
- SpringBootApplication
- spring boot
- docker
- staged
- Dependency Management
- Auto-Importing
- docker daemon
- git rm
- commit
- 리눅스
- git rm --cached
- Modified
- github
- npm
- 자바스크립트
- unmodified
- node.js
- git
- brew
- JS
Archives
- Today
- Total
목록동기 (1)
갓태희
[Node.js] Node.js의 정의
NodeJS란 ? 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임입니다. 라고 정의가 공식 홈페이지에 나와있다. 위의 정의를 가지고 하나하나 따져보면 흔히들 노드를 서버라고 많이 말을해서 노드를 서버로 알고있는 사람이 많은데 위의 Node의 정의를 보면 서버라는 말이 하나도 안나와 있는것을 확인할수 있다. 즉, 노드는 서버가 아니다 그럼 노드는 자바스크립트 엔진일까 ? 노드는 자바스크립트 엔진도 아니다. 자바스크립트 엔진은 여러가지 가 있겠지만 적어도 크롬에서의 자바스크립트 엔진은 V8을 사용하며 이것은 노드가 아닌 엔진이다. 그럼 도대체 Node는 무엇인가 ? 노드는 V8이라는 자바스크립트 엔진위에서 돌아가는 런타임이다. 즉 노드는 자바스크립트를 실행시켜주는 역할을 한다. 앞으로 배우겠지만 ..
NodeJS
2021. 5. 28. 17:05