将Expressjs或towerjs与流星集成

时间:2012-08-04 03:08:41

标签: meteor express towerjs

我们正在构建一个Web应用程序,并正在评估使用meteor。在这一点上,流星在服务器端并没有做太多事情。 ex没有路由层,控制器,ORM等。

所以我的第一个问题是将来会出现这些功能吗?它是否会提供像Rails一样的完整堆栈Web框架。

此时如果我们需要使用meteor,我们需要服务器端的更多功能。所以 是否有可能将服务器端mvc web框架集成到像流星一样的Express,towerjs,铁路等流星?或者另一方面,可以将流星集成到这样的框架中。

3 个答案:

答案 0 :(得分:0)

路由和ORM的形式在roadmap上。您可以编写“控制器”,因为您可以通过Meteor.methods公开方法,这些方法可以由客户端调用并处理数据库中的对象。

正如Lance所说,Meteor是一个全栈框架,但它仍处于开发阶段。如果您想使用Meteor但发现它不完整,我建议您在此期间等待并使用其他内容(如Tower或Express)。

答案 1 :(得分:0)

如果本机允许构建npm项目和模块,Meteor将是寻找的好方法。忽略Node.JS中的所有社区以及到目前为止所做的所有支持的资源都是一样的,并且在短时间和中间时间内做了非常严格的限制并且可能不完整。

你还必须考虑到流星是非常新的和不完整的,正如拉胡尔和兰斯所说的那样。而且你还需要考虑Meteor试图达到的方法是建立一种不同类型的网站,或许更像是网络应用而不是传统的网站。

无论如何,我们必须观看Meteor项目,看看它并看到新的更新。


我想你不能把Express和Tower结合起来。如果我错了,Lance会纠正我 - 但我知道你也可以将Express与DerbyJS整合在一起。

答案 2 :(得分:0)

有一个Meteorite package提供快速用于Meteor用于开发REST API等(免责声明:我是作者)