sails.js和meteor.js的生产准备情况如何,以及如何与Django进行比较?

5ud*_*ud0 0 django node.js meteor sails.js

我正在考虑使用它们中的任何一个来构建我们的启动,这就像一个带有验证,验证的工作门户,并包括自由职业的所有功能.

流星或风帆是否适合用作后端,还是应该像Django一样使用更强大的后端?在Django/python中,使用我们后端的javascript是否能够在未来扩展?

我真的希望在这个问题上有一些意见来做出决定.

Tra*_*ebb 8

sails.js和meteor都是很好的制作选择.

这两个框架都具有良好的实时(socket.io)支持,大型​​/活动社区,支持无状态后端设计,可实现水平可伸缩性,并且非常适合快速启动Web应用程序.

sails.js - http://sailsjs.org

  • 通过Waterline ORM提供广泛的数据库支持(有十几个受支持的数据库)
  • 概念应该对大多数node.js开发人员更熟悉(它建立在express上)
  • 以rails,grails和django为模型,因此具有这些工具经验的开发人员更熟悉范例
  • 可通过快速中间件和自定义模块通过npm包管理器进行扩展

流星 - https://www.meteor.com

  • 后端和前端之间更好的集成
  • 该项目由VC支持,拥有更坚实的企业支持
  • 可使用自定义包管理器和扩展系统进行扩展
  • 内置部署系统并在meteor.com上托管

在Django/python中,使用我们后端的javascript是否能够在未来扩展?

大概.和任何事情一样,你必须做得对.

我的整体观点是,流星是一种邪教和单一的,一旦你选择它,你就被锁定了.sails.js是建立在express上的,所以很容易分割出功能并与其他工具集成.

我的免责声明是我为Balderdash(发明sails.js的公司)工作; 但就此而言,我还可以告诉你,sails.js应用程序为数百万用户提供服务.我们发现它非常好,我们的业务因sails.js的力量而蓬勃发展.我也知道那些曾经成功使用流星的人.