3

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

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

4

2 回答 2

6

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

基本上,ember 应用程序下载一次并完全在客户端的浏览器中运行,并在需要时(从您的快速应用程序)发出 api 数据请求。您可以在此处了解 ember 数据的工作原理: https ://github.com/emberjs/data

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

此外,我们使用铱来保持我们的文件分开并组织项目。这是一个链接: https ://github.com/radiumsoftware/iridium/

于 2012-12-07T07:18:33.547 回答
1

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

(抱歉耽搁了,但我想我终于带着好消息回来了:-)

于 2012-12-11T07:31:36.180 回答