js 와 node 차이

신홍석·2022년 5월 8일
0

js와 node 차이점?

우선 node의 정의된 뜻을 알아보자

Nodejs

"Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다." (출처: node 공식 사이트, https://nodejs.org/ko/)

말 그대로 크롬에서 사용되는 v8 엔진을 오프라인 상에서도 활용 가능하게 옮겨놓았다는 말이다. 주로 백엔드 api 를 개발 하기 위해서 많이 활용된다.

Javascript

프로그래밍 언어

원래 자바 스크립트는 브라우저 환경 언어라서, 온라인에서만 활용이 가능했는데, 이제는 nodejs 덕분에 오프라인에서도 활용이 가능해졌다.

nodejs는 웹 서버가 아니다. 웹 서버를 구축할 수 있는 하나의 방법이다.

추가적으로 Express는 Node.js의 framework이다. 마치 파이썬의 장고나 flask와 같다고 생각하면 된다.

profile
백엔드 개발자 공부

0개의 댓글