js와 node 차이

이재홍·2022년 6월 11일
0

Basic JS

목록 보기
6/18
post-thumbnail

js와 node 차이

node js 란?

Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 JavaScript 런타임입니다.

공식사이트에서는 저렇게 설명하고 있음.
즉, 노드를 통해 다양한 JS App 을 실행시킬 수 있다, 서버를 실행하는 것에 제일 많이 사용된다고 한다.
V8 엔진은 나중에 알아보자...🧚‍♂️

그럼 JS 는?

JavaScript는 스크립트 언어이다.(?) 독립적인 언어가 아니고 특정한 프로그램 안에서 동작할 수 있음!
웹 브라우저에서만 사용할 수 있었다. (예: 크롬) 하지만 Node JS 가 등장하면서 다양한 활용이 가능해졌다.

결론

JS는 크롬 같은 브라우저에서만 쓰는 것이 아닌 브라우저 밖! (내 터미널 같은) 내 컴퓨터에서 다양한 용도로 확장하기 위해 만들어진 것이 Node JS 이다.
Node JS를 이용하면 File system 를 이용할 수 있고, 서버를 만들 수 있으며 크롤링도 할 수 있다! (JS 도 파이썬 같은 프로그래밍 언어임)

Node js 는 자바스크립트 런타임(JS Runtime)으로 Node JS는 웹서버를 만들 수 있는 하나의 방법!


인용

Node.js의 장점
1. 비동기 처리로 인해 매우 빠른 고성능 서버 구현
2. 한 가지 언어만으로도 서버-클라이언트 모두 개발
3. 구글의 최신화된 VB Engine을 이용
4. 적은 양의 자원으로 일을 처리
5. 높은 커뮤니티 이용율 및 참여율

0개의 댓글