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 上的類似主題。