JavaScript >> Javascript 文檔 >  >> Node.js

Node.js 框架

Node.js 框架列表。

更新:我們在 nodeframework.com 上創建了一個新的資源/註冊表。

喜歡辛納特拉

這些框架提供了豐富的配置,並且不像 Rails 或全棧那樣固執己見。

http://expressjs.com

Express.js 可能是最流行的健壯和成熟的框架

http://spumko.github.io

Hapi 是 WalmartLabs 在其之上構建的 Express.js 的變體。

只是 REST API

對於那些使用(或不使用)富客戶端/前端 MVC 框架並且只需要啟動一個快速的 Node.js REST API 服務器的人。

http://mcavage.github.io/node-restify
https://github.com/flatiron/restful
https://github.com/keithnlarsen/restmvc.js

Ruby on Rails 之類的

http://compoundjs.com/(前 railswayjs)
http://railwayjs.com/
http://geddyjs.org/

全棧

這就是 Node.js 真正閃耀的地方。全棧 MVC 框架與腳手架、模板引擎、websocket 和持久性庫捆綁在一起,允許您構建實時可擴展的 Web 應用程序。

http://derbyjs.com
http://towerjs.org
http://balderdashy.github.io/sails
http://meteor.com

Meteor 更像是一個擁有自己的軟件包和服務的平台。它非常固執己見,學習曲線陡峭。

其他

http://flatironjs.org
https://github.com/isaacs/npm-www
http://frisbyjs.com
https://github.com/robtweed/ewdGateway2

中間件

http://www.senchalabs.org/connect

[旁注]

閱讀博客文章很好,但觀看視頻課程更好,因為它們更具吸引力。

許多開發人員抱怨 Node.js 上缺乏負擔得起的高質量視頻材料。觀看 YouTube 視頻會讓人分心,花 500 美元購買 Node 視頻課程很瘋狂!

去看看 Node University,它有關於 Node 的免費視頻課程:node.university。

[旁注結束]

靜態站點生成器

https://github.com/jnordberg/wintersmith
http://docpad.org
http://blacksmith.jit.su
https://github.com/felixge/node -romulus
https://github.com/caolan/petrify

Quora 和 StackOverflow 上的類似主題。


Tutorial JavaScript 教程
  1. 使用 jQuery 迭代 JavaScript 對象的屬性

  2. 如何設置在我的手機上顯示音樂的名稱及其名稱

  3. 我最喜歡的 2021 年 Web 開發學習工具🔥

  4. 了解過渡 JavaScript 應用程序

  5. 停止嵌套函數! (但不是全部)

  6. Mozilla、Web 虛擬現實和 A-Frame

  7. 如何判斷 Vue 組件是否處於活動狀態

  1. JavaScript 清潔代碼 — 更多關於類

  2. WebAudio:JS 中的振盪器

  3. 如何Docker化你的應用程序

  4. 第 14 天:隨機報價機

  5. Laravel 向 Vue 傳遞數據的四種方式

  6. 處理 Promise.all() 和一堆異步函數

  7. Node.js:檢查文件或目錄是否存在

  1. 構建 UnSplash Pro

  2. 使用 @Input 和 @Output 的 Angular 組件交互

  3. JavaScript If-Else 和 If-Then – JS 條件語句

  4. 使用 Electron 構建基於 React 的應用程序的要點