อะไรคือความแตกต่างระหว่าง Visual Studio Code และ Node.js สำหรับ JavaScript


ตอบ 1:

Visual Studio Code เป็นโปรแกรมแก้ไขข้อความ คุณเขียนไฟล์ลงไป ส่วนใหญ่เขียนใน TypeScript และใช้ Electron (ซึ่งขับเคลื่อนโดย node.js) เพื่อสร้างแอปพลิเคชันเดสก์ท็อป

Node.js เป็นรันไทม์ที่ขับเคลื่อนโดยกลไก Javascript V8 ของ Google เพื่ออนุญาตให้ Javascript ทำงานบนแบ็กเอนด์ Node.js ปรับขนาดได้ค่อนข้างดีกับฮาร์ดแวร์ตราบใดที่คุณคงความเป็นจริงกับรุ่นที่ไม่มีการปิดกั้น



ตอบ 2:

ทุกอย่าง

Visual Studio Code เป็นตัวแก้ไขการพัฒนาอย่างละเอียดหรือสภาพแวดล้อมการพัฒนาแบบบูรณาการที่มีน้ำหนักเบา - ขึ้นอยู่กับมุมของคุณ

Node.js เป็นรันไทม์ที่ช่วยให้คุณสามารถเรียกใช้ JavaScript โดยตรงบนคอมพิวเตอร์ในแง่ที่ล่าม Python ทำ นอกจากนี้ยังขยายไลบรารีมาตรฐานที่เบราว์เซอร์จัดเตรียมจาวาสคริปต์ส่วนใหญ่เป็นระบบ I / O และฟังก์ชันเครือข่าย

Node.js เป็นแพลตฟอร์มที่สร้างรหัส Visual Studio

จริงๆแล้วมันซับซ้อนกว่านั้น

Node.js ไม่มีไลบรารี GUI มาตรฐานและ UI ที่พบบ่อยที่สุดสำหรับ JavaScript คือ HTML / CSS โครงการ Electron ของ Github มอบรันไทม์ Node.js พร้อมกับเบราว์เซอร์ Chromium ขั้นต่ำซึ่งเป็นรันไทม์ UI บนเดสก์ท็อปที่สมบูรณ์สำหรับ JavaScript Visual Studio Code สร้างขึ้นโดยใช้ Electron รุ่นที่กำหนดเอง