자바스크립트 코드는 브라우저 내장 자바스크립트 엔진을 이용하여 실행.
이전의 자바스크립트는 html안에서 인터렉션만 할 수 있던 언어였다. 브라우저 안에서만 사용할 수 있던 언어를 크롬이 자바스크립트를 사용할 때 사용했던 v8엔진을 브라우저에서 독립시켜 자바스크립트를 브라우저가아닌 다른곳에서도 사용할 수 있게 만들었다.
그때 만들어진 자바스크립트 실행환경(Javascript's Runtime)이 node.js
브라우저에서 벗어나 카카오톡, 파워포인트 등의 PC프로그램 및 웹 서버까지 만들 수 있게되었다.
앞으로 배우게 될 리액트도 node.js기반으로 웹서버를 만들기 때문에 더더욱 필요하다!
참고
- 한입 크기로 잘라 먹는 리액트 by winterlood
반응형
'개발 > Javascript' 카테고리의 다른 글
[node.js] npm; 외부 패키지 사용하기 (0) | 2022.06.22 |
---|---|
[node.js] Node.js 기초 (0) | 2022.06.21 |
[Javascript] API & fetch (0) | 2022.06.16 |
[Javascript] async function & await (0) | 2022.06.15 |
[Javascript] Promise (0) | 2022.06.14 |