将Ember与Express JS集成

时间:2012-12-05 10:13:57

标签: express ember.js

我的目标是使用Express.Js引擎和ember.js为MVC结构构建一个项目。

我想知道是否有人有任何提示或资源链接可以帮助我设置文件结构以及如何将路由与MVC集成。

2 个答案:

答案 0 :(得分:6)

我们正在使用riak支持的ember / express / node,在我们的解决方案中,ember.js应用程序将与快速REST服务器通信。我们正在使用此:https://github.com/nathanaschbacher/chinood

基本上,ember应用程序下载一次并完全在客户端的浏览器中运行,在需要时向api请求数据(来自您的快递应用程序)。您可以在这里阅读有关ember数据的工作原理: https://github.com/emberjs/data

根据您使用的数据存储,您很可能需要在快速应用和ember应用中对模型进行一些表示。 Ember以关系方式呈现模型,因此根据您实际存储数据的方式,在Express应用程序中构建的模型可能会略有不同。

另外,我们使用铱来保持文件分离,项目有条理。这是一个链接: https://github.com/radiumsoftware/iridium/

答案 1 :(得分:1)

您还可以查看Charles Jolley的convoy,它非常好地与Node集成(比铱更好,允许您轻松地在服务器和客户端之间共享代码[模型,......])。

(抱歉延迟,但我想我终于带回了一个好消息: - )