Node.js

Node.js 是能夠在伺服器端運行 JavaScript 的開放原始碼 、 跨平臺執行環境 。 Node.js 由 OpenJS Foundation （ 原爲 Node.js Foundation ， 已與 JS Foundation 合併 ） 持有和維護 ， 亦爲 Linux 基金會的項目 。 Node.js 採用 Google 開發的 V8 執行程式碼 ， 使用事件驅動 、 非阻塞和非同步輸入輸出模型等技術來提高效能 ， 可優化應用程式的傳輸量和規模 。 這些技術通常用於資料密集的即時應用程式 。 Node.js 大部分基本模組都用 JavaScript 語言編寫 。 在 Node.js 出現之前 ， JavaScript 通常作爲用戶端程式設計語言使用 ， 以JavaScript 寫出的程式常在用戶的瀏覽器上執行 。 Node.js 的出現使 JavaScript 也能用於伺服器端編程 。 Node.js 含有一系列內置模組 ， 使得程式可以脫離 Apache HTTP Server 或 IIS ， 作爲獨立伺服器執行 。 目前 ， Node.js 已被IBM 、 Microsoft 、 Yahoo! 、 Walmart 、 Groupon 、 SAP 、 LinkedIn 、 Rakuten 、 PayPal 、 Voxer 、 GoDaddy等企業採用 。