JavaScript 용 Visual Studio Code와 Node.js의 차이점은 무엇입니까?


대답 1:

Visual Studio Code는 텍스트 편집기입니다. 파일을 작성합니다. 주로 TypeScript로 작성되었으며 Electron (자체적으로 node.js로 구동)을 사용하여 데스크탑 응용 프로그램을 만듭니다.

Node.js는 Google V8 자바 스크립트 엔진으로 구동되는 런타임으로 자바 스크립트를 백엔드에서 실행할 수 있습니다. 비 블로킹 모델을 유지하는 한 Node.js는 하드웨어에 따라 상당히 확장됩니다.



대답 2:

모두.

Visual Studio Code는 각도에 따라 정교한 개발 편집기 또는 경량 통합 개발 환경입니다.

Node.js는 Python 인터프리터가하는 의미에서 컴퓨터에서 직접 JavaScript를 실행할 수있는 런타임입니다. 또한 브라우저가 자바 스크립트에 주로 시스템, I / O 및 네트워킹 기능을 제공하는 표준 라이브러리를 크게 확장합니다.

Node.js는 Visual Studio Code가 구축되는 플랫폼입니다.

실제로는 그보다 더 복잡합니다.

Node.js는 표준 GUI 라이브러리를 제공하지 않으며 JavaScript의 가장 일반적인 UI는 HTML / CSS입니다. Github의 Electron 프로젝트는 JavaScript를위한 완벽한 데스크톱 UI 런타임으로 최소한의 Chromium 브라우저를 갖춘 Node.js 런타임을 제공합니다. Visual Studio Code는 맞춤형 버전의 Electron을 사용하여 빌드됩니다.