针对社交媒体的大型应用程序的NodeJs服务器端框架。
我以前主要用PHP编程,Yii是我最喜欢的框架。因为我要开始一个关于社交媒体互动的大项目(Facebook这样的网站),所以我决定在服务器端使用nodeJS。我应该使用什么框架(服务器端)?
非常感谢您的时间和专业知识!
答案 0 :(得分:2)
建议您使用带有Passport插件的 Express ,并避免使用Meteor和derby。
有很多明确的衍生品 - 所以新人可以从特定框架的所有伟大事物中受益 - 使用像Geddy这样的较重的产品,但接下来表达更多细节工作。
为什么要避免流星 - 它是一个封闭的生态系统,非常适合原型设计,但不符合强大的社区。 流星的类似原因。
我个人的建筑风格是通过仅使用JS的智能客户端和仅用于个性化,货币化,分析等的服务器端来增强隐私。这样就可以实现离线访问。 Meteor,Derby等几乎都坚持100%的网络访问。继续构建移动应用程序非常困难。
Passport是节点(和express)的一大特色我用PHP,MySQL建立了社交网络小众网站,社交媒体的最大障碍是在如此多的网站上获取/聚合完全不同蜜蜂。启动的最大障碍是OAUTH2实施的独特变化。
真的不知道帆或塔。但这也是为什么要使用快递或衍生品。
答案 1 :(得分:0)
你应该再看一遍sails.js;我认为你问题中的问题现在已经过时了。社区规模巨大且仍在增长,它仍然基于熟悉的快递,现在支持十几个数据库。