![]() | |
原作者 | 瑞安·達爾 |
---|---|
開發者 | OpenJS Foundation |
首次发布 | 2009年5月28日[1] |
当前版本 |
|
源代码库 | |
编程语言 | C、C++、JavaScript |
操作系统 | macOS, Linux, Windows, FreeBSD, OpenBSD[3] |
类型 | 事件驅動網路 |
许可协议 | |
网站 | nodejs![]() |
Node.js 是跨平台、开源的 JavaScript 运行环境,可在 Windows、Linux、macOS 等操作系统上运行。Node.js 由 OpenJS Foundation[4] (原為 Node.js Foundation,已与 JS Foundation 合并)持有和維護[5],亦为 Linux 基金會的项目[6]。Node.js 採用 Google 開發的 V8 執行程式碼,使用事件驅動和非同步輸入輸出模型等技術來提高效能,可優化應用程式的傳輸量和規模。這些技術通常用於資料密集的即時應用程式。
Node.js 大部分基本模組都用 JavaScript 語言編寫。在 Node.js 出現之前,JavaScript 通常作為用戶端程式設計語言使用,以JavaScript 寫出的程式常在用戶的瀏覽器上執行。Node.js 的出現使 JavaScript 也能用於伺服器端編程。Node.js 含有一系列內置模組,使得程式可以脫離 Apache HTTP Server 或 IIS,作為獨立伺服器執行。
目前,Node.js 已被IBM[7]、Microsoft[8][9]、Yahoo![10]、Walmart[11]、Groupon[12]、SAP[13]、LinkedIn[14][15]、Rakuten、PayPal[16][17]、Voxer[18]、GoDaddy[19]等企業採用。
First!
OPEN SOURCE LEADERSHIP SUMMIT, Half Moon Bay, Calif. — March 12, 2019 — The Node.js Foundation and the JS Foundation today announced they are merging to form the OpenJS Foundation.
the Node.js Foundation and the JS Foundation are merging to form the OpenJS Foundation.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search