我们正在构建一个Web应用程序,并正在评估使用meteor。在这一点上,流星在服务器端并没有做太多事情。 ex没有路由层,控制器,ORM等。
所以我的第一个问题是将来会出现这些功能吗?它是否会提供像Rails一样的完整堆栈Web框架。
此时如果我们需要使用meteor,我们需要服务器端的更多功能。所以 是否有可能将服务器端mvc web框架集成到像流星一样的Express,towerjs,铁路等流星?或者另一方面,可以将流星集成到这样的框架中。
答案 0 :(得分:0)
路由和ORM的形式在roadmap上。您可以编写“控制器”,因为您可以通过Meteor.methods公开方法,这些方法可以由客户端调用并处理数据库中的对象。
正如Lance所说,Meteor是一个全栈框架,但它仍处于开发阶段。如果您想使用Meteor但发现它不完整,我建议您在此期间等待并使用其他内容(如Tower或Express)。
答案 1 :(得分:0)
你还必须考虑到流星是非常新的和不完整的,正如拉胡尔和兰斯所说的那样。而且你还需要考虑Meteor试图达到的方法是建立一种不同类型的网站,或许更像是网络应用而不是传统的网站。
无论如何,我们必须观看Meteor项目,看看它并看到新的更新。
我想你不能把Express和Tower结合起来。如果我错了,Lance会纠正我 - 但我知道你也可以将Express与DerbyJS整合在一起。
答案 2 :(得分:0)
有一个Meteorite package提供快速用于Meteor用于开发REST API等(免责声明:我是作者)