nodejs優勢是什麼?Node.js安裝環境介紹

Node.js 就是運行在服務器端的 JavaScript。Node.js 是一個根據 Chrome V8 引擎的 JavaScript 運行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕巧又高效。Node.js 的包管理工具 npm,是全球最大的開源庫生態體系。

Node.js優勢:

  1. Nodejs根據Javascript語言,不用再單獨新學一門陌生的語言,從而降低了學習的門檻。同時,Javascript語言在Web前端開發中至關重要,特別HTML5的應用必須要使用,所以前後臺統一語言,不僅可以實現程序員的全棧開發,還可以統一公共類庫,代碼標準化。單憑這一點,Nodejs就已經贏得市場的青睞了。

  2. Nodejs並沒有重新開發運行時環境,然而選擇了目前最快的瀏覽器內核V8做爲執行引擎,保證了Nodejs的性能和穩定性。

  3. Nodejs的開發非常高效,而且代碼簡單,得益於Nodejs的單線程機制。而Nodejs的另一個特點異步編程,讓Nodejs處理IO密集型應用有了明顯的優勢。個人感覺,用Nodejs比Java做Web開發要高效10倍,比PHP的代碼還要簡單。

  4. Nodejs的社區在壯大,不僅包的數量在快速增加,而且包的質量也要明顯好於其他語言的。很多明星級的包,都是簡單而靈巧的,爲了開發者的使用習慣而設計。

我最常用到的工具包,如socket.io, moment.js, underscore.js, async.js, express.js, bower.js, grunt.js, forever.js…,確實在改變我以前的編程習慣。

Node.js安裝環境
1>本機系統:Windows10(64位)
2>Node.js:v12.9.1(64位)
二.Node.js安裝步驟流程
1>下載對應你係統的Node.js版本:https://nodejs.org/en/download/
2>選安裝目錄進行安裝
3>環境配置
4>測試

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章