我們有我們要連接到一個EmberJS
客戶端應用程序web2py
接口。這個想法是使用EmberJS
的響應功能來保持客戶端更新編寫最小代碼。如何構建一個EmberJS應用程序與REST後端
我們有(REST
)負責創建/更新底層數據存儲(CouchDB
)的基元。這些基元有時很複雜並且覆蓋了角落案例,涉及創建幾個文檔,連接它們,驗證配置參數......這在後端實現。我們希望避免重複我們的EmberJS
應用程序中數據的完整建模,並避免重複這些基元實現的邏輯。
我有一些問題:
- 它使
EmberJS
意義,只是模式在文檔中的數據的一個子集?我們只需創建用戶可以與之交互的少量屬性的模型。客戶端看不到完整的CouchDB
文檔,只是顯示/交互所需的數據。 - 是有可能
EmberJS
連接到REST
接口,而不必對底層數據庫中的數據完全模型?
我會寫一個完全成熟的問題,但我很擔心拿不到足夠的流量。你可以或者@ jeckyll2hide給我任何有關使Ember從服務器端連接到RESTful服務的信息嗎?據我所知,很多文檔/討論中,我見過的洞察本質配置跨域設置在用戶的瀏覽器訪問'主機:端口/ ember'和'主機:端口/ rest'。 Ember已經有一個服務器端,所以爲什麼不把它配置爲用於加載數據的'host:port/rest'? – blong 2015-06-04 17:42:39
*** ***編輯:我寫了一個全面的問題:http://stackoverflow.com/questions/30651223/configure-embers-back-end-to-communicate-with-a-restful-service – blong 2015-06-04 18:18:39