針對 Node.js 初學者的入門資源匯總

openkk 12年前發布 | 37K 次閱讀 Node.js JavaScript開發

  本文內容源于 stackoverflow 上的一個問答帖,帖子發布者是一名 Node.js 的初學者,他寫道:

  我準備學習 Node.js,是否有一些好的入門資源?或者好的教程、博客、書籍等?

  當然,Node.js 項目主頁WIKI 中提供了非常不錯的資源,初學者可以從這里開始。另外,借助第三方社區、博客、書籍,可以加快學習的進度。

  熱心的網友在回復中給出了非常不錯的建議,本文將其整理如下。

  教程:

  視頻:

  書籍:

  博客:

  播客:

  JavaScript 資源:

  Node 模塊:

  也有網友給出了一些學習 Node.js 的建議:

  首先,學習 Node.js 的核心概念: 

  然后,你需要看看社區提供的資源,并了解 Node 包管理的“黃金標準”是 NPM(Node Package Manager): 

  最后,你需要知道一些針對各種不同任務的比較流行的包:

  對每個項目都有用的工具:

  • Underscore:包含幾乎所有你需要用到的核心實用方法。
  • CoffeeScript:使得 JavaScript 更愜意,同時也減少了你的麻煩。

  單元測試:

  • Vows:一個實現異步測試的非常妙的工具
  • Expresso:一個傳統的單元測試框架。
  • node-unit:另一種相對傳統的單元測試框架。

  Web 框架:

  • Express:目前最流行的框架。
  • Tower:基于 Express 的抽象實現,目標是成為另一個 Rails。
  • Geddy:另一個好用的 web 框架。 

  Web 框架工具:

  網絡工具:

  • Connect:Node 世界中的 Rack 或 WSGI。
  • Request:一個非常受歡迎的 HTTP 請求庫。
  • socket.io:構建 WebSocket 服務器更加得心應手。 

  命令行交互:

  • Optimist:使得參數解析工作變得快樂。
  • Commander:另一種流行的參數解析器。
  • Colors:漂亮地輸出你的 CLI。
來自: www.iteye.com
 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!