我们正在构建一个web应用程序,并正在评估使用meteor。在这一点上,meteor在服务器端并没有做太多的事情。例如,没有路由层、控制器、ORM等。
因此,我的第一个问题是,这些功能在未来会出现吗?它会提供一个像Rails一样的全栈web框架吗?
在这一点上,如果我们需要使用meteor,我们需要在服务器端提供更多的功能。那么,是否有可能将meteor中的服务器端mvc web框架集成到meteor中呢?或者以另一种方式,meteor可以集成到这样的框架中。
发布于 2012-12-27 06:02:32
路由和一种形式的对象关系管理都在roadmap上。您已经可以编写“控制器”,从某种意义上说,您可以通过Meteor.methods公开方法,客户端可以调用这些方法并处理数据库中的对象。
正如Lance所说,Meteor是一个全栈框架,但它仍在开发中。如果你想使用Meteor,但发现它不完整,我建议在此期间等待并使用其他工具(如塔楼或Express)。
发布于 2013-01-24 01:20:49
Meteor将是一个很好的选择,如果本地允许构建npm项目和模块的话。忽略来自Node.JS的所有社区和到目前为止所有支持的资源,做一些非常有限制性的东西,可能在中短期内不完整,这是相同的。
正如Rahul和Lance所说,你还必须考虑到流星是非常新的和不完整的。你还需要考虑Meteor试图达到的方法是建立一种不同类型的网站,也许更像是web应用而不是传统的网站。
无论如何,我们必须观看Meteor项目,保持对它的关注,并看到新的更新。
我猜你不能把Express和Tower.JS结合起来--如果我错了,请纠正我--但我知道你也可以把Express和DerbyJS结合起来。
发布于 2014-04-23 01:45:02
有一个Meteorite package提供了与Meteor一起使用的express,用于开发REST API等(免责声明:我是作者)
https://stackoverflow.com/questions/11805604
复制相似问题