Note/JavaScript43 웹용 js와 Node.js (1) 각 환경에서 js의 목적 웹 : HTML, CSS, JS를 브라우저에 렌더링하는 것 Node.js : 브라우저 외부에서 JS 실행 환경을 제공하는 것 고로 각기 목적이 다르기 때문에 기본적으로 제공하는 기능도 차이가 있다. 기본 제공 기능 : ECMAScript 웹에서의 기능 : DOM, BOM, Canvas, XMLHttpRequest 와 같은 클라이언트 사이드 Web API Node.js에서의 기능 : 파일 시스템 및 Node.js 고유의 API 하지만 현재 많이쓰이고 있는 크롬 브라우저에서 사용되는 V8 자바스크립트 엔진은 Node.js 에서도 사용되고 있다. (2) Node.js Node.js : 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경 npm : 자바스크립트(Nod.. 2024. 1. 10. 이전 1 ··· 5 6 7 8 다음 반응형