NodeJS와 웹브라우저의 차이점

손승우·2022년 3월 3일
0

브라우저가 사용하는 엔진은 다양하다.(크롬 V8, 파이어폭스 스파이터몽키)
NodeJS는 V8엔진을 내장하고있다.
브라우저와 NodeJS는 js런타임이라는 점은 동일하나, 존재의 목적이 다르다.

목적

브라우저: HTML, CSS, JS를 실행하여 웹 페이지를 화면에 띄우는 것이 목적.
Node.js: express등 라이브러리를 통해 서버 개발 환경을 제공하는 것이 목적(Node.js로 서버개발 X).

브라우저Node.js
사용 APIWeb API사용(history, Fetch등)filesystem등 보안요소가 더해진 API사용
모듈 시스템importrequire()
profile
개구리

0개의 댓글