首頁  >  文章  >  web前端  >  node 是服務端語言嗎

node 是服務端語言嗎

藏色散人
藏色散人原創
2021-12-08 11:51:391651瀏覽

node是服務端語言,但精確來說是能夠在伺服器端運行JavaScript的開放原始碼、跨平台執行環境,而Node.js的大部分基本模組都是用JavaScript語言編寫的。

node 是服務端語言嗎

本文操作環境:Windows7系統,nodejs10.16.2版,Dell G3電腦。

node 是服務端語言嗎?

Node.js 是能夠在伺服器端執行 JavaScript 的開放原始碼、跨平台執行環境。

Node.js 由 OpenJS Foundation(原為 Node.js Foundation,已與 JS Foundation 合併)持有和維護,也為 Linux 基金會的專案[6]。 Node.js 採用 Google 開發的 V8 執行程式碼,並使用事件驅動、非阻塞和非同步輸入輸出模型等技術來提高效能,可最佳化應用程式的傳輸量和規模。這些技術通常用於資料密集的即時應用程式。

Node.js 大部分基本模組都用 JavaScript 語言寫。

在 Node.js 出現之前,JavaScript 通常會作為客戶端程式設計語言使用,以JavaScript 寫出的程式常在使用者的瀏覽器上執行。 Node.js 的出現讓 JavaScript 也能用於服務端程式設計。 Node.js 含有一系列內建模組,讓程式可以脫離 Apache HTTP Server 或 IIS,以獨立伺服器執行。

簡單的說 Node.js 就是運行在服務端的 JavaScript。

Node.js 是一個基於Chrome JavaScript 執行階段建立的平台。

Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,效能非常好。

Node.js使用Google V8 JavaScript引擎,因為:

  • V8是基於BSD授權的開源軟體

  • V8速度非常快

  • V8專注於網路功能,在HTTP、DNS、TCP等方面更成熟

##Node.js已經有數十萬模組,它們可以透過一個名為npm的管理器免費下載。 Node.js開發社群主要有兩個郵件列表、一個在freenode的名為#node.js的IRC頻道。社群集中在NodeConf[26][27]。

推薦學習:《

Node.js影片教學

以上是node 是服務端語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn