js와 node의 차이

sang hyeok Lee·2022년 4월 3일
0

web이 만들어지고 정적인 웹체계에서 동적으로 쳬계를 탑제시킨 것이 js였다.
즉, web이 단순히 문서의 역할을 넘어셔서 사용자와 상호작용이 가능해졌다.

이런 web의 울타리안에 갇혀있던 javascript를 web의 밖으로 꺼낸 것이 node이다.


차이점

javascript는 브라우저, 문서 등을 다루는 즉, client에 대한 개발을 하는 도구이다. 그리고 스크립트 언어로써 특정한 환경(브라우저)에서만 사용이 가능하다.

nodejs는 백엔드에서 서버를 개발하는 도구이다. nodejs는 chrom의 자바스크립트 엔진의 v8을 이용한다. 그리고 특정한 환경(브라우저) 없이도 실행을 할 수 있게 된다. 즉, 브라우저 밖 내 컴푸터에서도 다양한 용도로 화장하기 위해서 만들어진 것이 바로 nodejs이다. nodejs를 이용하여 Express같은 라이브러리를 사용하여 자바스크립트 언어를 서버를 구축하기도 하기도 한다.

profile
개발자 되기

0개의 댓글