移動應用框架,我剛剛加入了一個團隊,正在創建一個網站一個移動網絡應用程序(不是本機)與舊的非RESTful PHP後臺。目前,該應用程序非常基礎,一切都使用jQuery和DOM操作完成,但我們開始在這裏和那裏都有意大利麪代碼。JavaScript的MV *與舊非RESTful後端
應用程序是用於搜索,查看和更新文章的大型數據庫。典型的功能,如用戶登錄和設置存在。
我們想重寫我們使用的輕量級框架,它不會阻礙我們與舊的後端輕鬆溝通,而無需修改它(我們現在使用的是jQuery.ajax()
)。
最流行的選擇似乎是Backbone.js的,但默認情況下,預計一個RESTful後端。我在文檔中看過,我們可以通過覆蓋sync()
函數來解決這個問題。這是要走的路嗎?
我知道有a lot of other frameworks out there。在這種情況下,它們中的任何一種更適合?
重寫'sync'(全局,每個模型或每個集合)很可能會去與主幹路。然後,如果您重新啓用服務器端代碼,則可以退出「同步」。 –