2013-06-25 57 views
2

我期望使用實時API擴展現有的JavaScript/CoffeeScript應用程序。我想要做的是同步我的應用程序的模型使用的地圖,它是MVC框架spinejs的一部分。這將要求API的所有操作都將在我的應用程序的模型(這是純粹的客戶端)上完成,並且不與View直接交互。用於模型同步的實時API

我發現的realtime-api的所有開源示例都顯示了HTML中的JS代碼,或許多用於授權/加載等操作(快速啓動,實時多維數據集,實時操作系統)的操作。

是否可以使用realtime-api,而不需要直接與顯示的內容進行 交互?

此外,如果有任何例子可用,它將不勝感激。

回答

2

驗證完成後,可以執行所有操作,而不需要任何用戶操作(即,它們不必由用戶事件觸發)。

我可以告訴你我們的RT代碼here,雖然它不重要,但聽衆正在傾聽我們自己的模型,這會導致RT函數被調用。

就auth而言,它工作正常,除非您想要支持多個帳戶。對於單個帳戶,您可以使用immediate mode啓用登錄而不會導致彈出窗口。

如果有多個帳戶登錄,您將需要一個用戶事件來啓動身份驗證,而無需彈出,直接模式會擾亂多個帳戶處理。請注意,多帳戶選擇屏幕中存在一個錯誤,這會導致較差的用戶體驗。

+0

這就是緩解,我正在研究論文,並認爲我達到了死衚衕。我會看你發佈的代碼。謝謝! – Giannis