Wat ass den Ënnerscheed tëscht Visual Studio Code an Node.js fir JavaScript?


beäntweren 1:

Visual Studio Code ass en Texteditor. Dir schreift Dateien an. Et gëtt meeschtens am TypeScript geschriwwen a benotzt Elektron (wat selwer ënnerstëtzt gëtt vum node.js) fir eng Desktop Uwendung ze kreéieren.

Node.js ass e Runtime Ëmfeld dat vum Google V8 Javascript Motor ënnerstëtzt gëtt sou datt Javascript am Backend ausgefouert ka ginn. Node.js scales zimmlech gutt mat der Hardware soulaang Dir trei bleift mam net-blockéierende Model.



beäntweren 2:

Alles.

Visual Studio Code ass e komplexen Entwécklungseditor oder e kompakt integréiert Entwécklungsëmfeld - ofhängeg vun Ärem Standpunkt.

Node.js ass e Runtime Ëmfeld mat deem Dir JavaScript direkt op de Computer ausféiere kënnt am Sënn vum Python Dolmetscher. Zousätzlech ass d'Standardbibliothéik déi Browser fir JavaScript offréiert bedeitend ausgebaut. Dëst sinn haaptsächlech System, I / O an Netzwierkfunktiounen.

Node.js ass d'Plattform op där Visual Studio Code baséiert.

Et ass tatsächlech méi komplizéiert.

Node.js bitt keng Standard GUI Bibliothéik. Déi meescht üblech User-Interface fir JavaScript ass HTML / CSS. De Github Electron Projet bitt en Node.js Runtime mat engem minimalen Chromium Browser als voll Desktop UI Runtime fir JavaScript. Visual Studio Code gëtt mat enger personaliséierter Versioun vum Electron erstallt.