我一直在使用sails
作为我工作的最后一个node.js
应用的框架,这有助于投票;但是,我现在正在启动一个基本的CRUD站点,该站点主要执行从客户端到服务器的AJAX推送请求,并且只从服务器中提取单个大块。拉动将是适度的CPU密集型:数据库处理然后模板构建许多元组,所以我想我会在某种线程池中运行它们(还没有深入探讨如何在node.js中这样做)。
由于sails
默认情况下将socket.io合并到其请求中,我怀疑它对我的CRUD /非实时站点不太合适,对吧?那么,我的用例是否有任何不错的MVC框架,或者express
+我自己的MVC结构是我的最佳选择?
答案 0 :(得分:2)
express +您自己的MVC结构是最佳选择,但这取决于您创建应用程序的时间范围。
如果是帆,您可以分叉您的风帆副本以删除socket.io支持,或者不要在您的应用程序中使用soket.io功能。
否则你可以看看 Geddy MVC Framework
我希望这可以帮到你。