0
美好的一天!組織單頁應用的整體架構的模式
我開始使用客戶端MVC(查看JavaScriptMVC,Knockout.js等),並且對整個體系結構有疑問。假設我有一頁應用程序。它有很多屏幕(例如,主屏幕,設置,用戶配置文件等)。據我瞭解,每個「屏幕」應該是一個單獨的M,V,C三元組。
如何組織此屏幕?什麼生命週期應該有?
在服務器端的MVC中,我們有一個前端控制器,URL路由等等。客戶端的替代是什麼?
美好的一天!組織單頁應用的整體架構的模式
我開始使用客戶端MVC(查看JavaScriptMVC,Knockout.js等),並且對整個體系結構有疑問。假設我有一頁應用程序。它有很多屏幕(例如,主屏幕,設置,用戶配置文件等)。據我瞭解,每個「屏幕」應該是一個單獨的M,V,C三元組。
如何組織此屏幕?什麼生命週期應該有?
在服務器端的MVC中,我們有一個前端控制器,URL路由等等。客戶端的替代是什麼?
,讓Google :)
Backbone.js的具有內置路由器:http://backbonetutorials.com/what-is-a-router/
對於獨立的解決方案,我發現這一點:http://sammyjs.org/
還檢查了http://backboneboilerplate.com這使用骨幹路線 –
謝謝,這是一個很好的模板... – artvolk