標籤:
Node.js 教程
nodejs
簡單的說 Node.js 就是運行在服務端的 JavaScript。
Node.js 是一個基於Chrome JavaScript 運行時建立的一個平台。
Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,效能非常好。
誰適合閱讀本教程?
如果你是一個前端程式員,你不懂得像PHP、Python或Ruby等動態程式設計語言,然後你想建立自己的服務,那麼Node.js是一個非常好的選擇。
Node.js 是運行在服務端的 JavaScript,如果你熟悉Javascript,那麼你將會很容易的學會Node.js。
當然,如果你是後端程式員,想部署一些高效能的服務,那麼學習Node.js也是一個非常好的選擇。
學習本教程前你需要瞭解
在繼續本教程之前,你應該瞭解一些基本的電腦編程術語。如果你學習過Javascript,PHP,Java等程式設計語言,將有助於你更快的瞭解Node.js編程。
使用的版本
我們可以使用以下命令來查看當前的 Node 版本:
$ node -v
v4.4.3
注意:不同版本間可能是有差異的。
第一個Node.js程式:Hello Node.js 教程!
指令碼模式
以下是我們的第一個Node.js程式:
執行個體
console.log("Hello Node.js 教程");
運行執行個體 »
儲存該檔案,檔案名稱為 helloworld.js, 並通過 node命令來執行:
node helloworld.js
程式執行後,正常的話,就會在終端輸出 Hello Node.js 教程。
互動模式
開啟終端,鍵入node進入命令互動模式,可以輸入一條代碼語句後立即執行並顯示結果,例如:
$ node
> console.log(‘Hello Node.js 教程!‘);
Hello World!
Node.js 教程
Node.js 教程
Node.js 安裝配置
Node.js 建立第一個應用
NPM 使用介紹
Node.js REPL
Node.js 回呼函數
Node.js 事件迴圈
Node.js EventEmitter
Node.js Buffer
Node.js Stream
Node.js 模組系統
Node.js 函數
Node.js 路由
Node.js 全域對象
Node.js 常用工具
Node.js 檔案系統
Node.js GET/POST請求
Node.js 工具模組
Node.js Web 模組
Node.js Express 架構
Node.js RESTful API
Node.js 多進程
Node.js JXcore 打包
Node.js 教程