node.js的MVC框架中的最新技术?

7 model-view-controller frameworks node.js

我非常想了解node.js的MVC框架的最新技术.具体而言,本领域的当前商业实践,而不是研究,具有用于前端web应用的框架.作为PHP程序员可能会选择Yii Framework - node.js程序员的选项是什么?主要竞争者的优缺点是什么?

Alf*_*red 10

更新:

搜索了http://search.npmjs.orghttps://github.com/joyent/node/wiki/modulesMVC框架,并注明了最后的提交/关注者.正如你所看到express的那样,如果你问我,最受欢迎也是有原因的.

https://github.com/visionmedia/express
last commit: about an hour ago
followers: 3115

https://github.com/tuxychandru/grasshopper
last commit: about 23 hours ago
followers: 130

https://github.com/mde/geddy
last commit: June 18, 2011
followers: 491

https://github.com/DracoBlue/spludo
last commit: 47
followers: 

https://github.com/chetan51/ni
last commit: May 07, 2011
followers: 55

https://github.com/1602/express-on-railway
last commit: 5 days ago
followers: 153

https://github.com/fakewaffle/piejs
last commit: June 22, 2011
followers: 9

https://github.com/DracoBlue/spludo
last commit: 23 hours ago
followers: 47

https://github.com/xenophy/NextJS
last commit: February 15, 2011
followers: 18
Run Code Online (Sandbox Code Playgroud)

最好/唯一(我认为是......)选项是http://expressjs.com/.这是最受欢迎的"Node.js的高性能,高级Web开发".我还建议你看看Learnboost的Jade的"高性能模板引擎"(视图).另外socket.io非常有趣,如果你"打算在每个浏览器和移动设备上实现实时应用程序,模糊不同传输机制之间的差异.它在JavaScript中实现100%无关紧要的实时性."

  • 值得一提的是骨干.Express只能真正做路由,中间件和视图引擎.它对应用程序逻辑没有任何作用. (3认同)