В чем разница между кодом Visual Studio и Node.js для JavaScript?


Ответ 1:

Visual Studio Code - это текстовый редактор. Вы пишете файлы в нем. Он написан в основном на TypeScript и использует Electron (который сам работает на node.js) для создания настольного приложения.

Node.js - это среда выполнения, созданная на основе движка Google V8 Javascript, позволяющая запускать Javascript на сервере. Node.js достаточно хорошо масштабируется на оборудовании, если вы придерживаетесь его неблокирующей модели.



Ответ 2:

Все.

Visual Studio Code - это сложный редактор для разработки или легкая интегрированная среда разработки - в зависимости от вашего угла зрения.

Node.js - это среда выполнения, которая позволяет запускать JavaScript прямо на компьютере в том смысле, в каком это делает интерпретатор Python. Это также значительно расширяет стандартную библиотеку, которую браузеры предоставляют для JavaScript, в основном, с системными функциями, функциями ввода-вывода и сетевыми функциями.

Node.js - это платформа, на которой построен код Visual Studio.

На самом деле это сложнее, чем это.

Node.js не предоставляет стандартную библиотеку графического интерфейса, и наиболее распространенный пользовательский интерфейс для JavaScript - это HTML / CSS. Проект Electron в Github предоставляет среду выполнения Node.js с минимальным браузером Chromium в качестве полной среды выполнения рабочего стола для JavaScript. Visual Studio Code построен с использованием настроенной версии Electron.