2012-12-05 31 views
3

我的目標是爲MVC結構使用Express.Js引擎和ember.js構建項目。Ember與Express JS的集成

我想知道是否有人有任何提示或鏈接資源,可以幫助我設置文件結構以及如何將路由與MVC集成。

+0

目前正在對這個話題...更多信息來小時內! :-) –

回答

6

我們使用由riak支持的ember/express/node,並且在我們的解決方案中,ember.js應用程序將與express REST服務器交談。我們正在使用:https://github.com/nathanaschbacher/chinood

基本上,應用程序下載應用程序一次,並完全在客戶端的瀏覽器中運行,在需要的時候使api請求數據(從您的快速應用程序)。你可以閱讀有關燼數據是如何在這裏工作: https://github.com/emberjs/data

取決於你所使用的數據存儲,你很可能需要有你的模型的一些代表在這兩個明確的應用程序和餘燼應用。 Ember以關係方式呈現模型,因此根據您實際存儲數據的方式,在快速應用程序中構建的模型可能有點不同。

此外,我們使用銥來保持我們的文件分開和項目組織。這裏有一個鏈接: https://github.com/radiumsoftware/iridium/

1

你也可以看看查爾斯·喬利的convoy,這非常好的整合了節點(優於銥,讓您輕鬆共享代碼[車型,...]服務器&客戶雙方)。

(對不起慢了,但我想我終於有好消息回來:-)