美好的一天!
我开始使用客户端MVC(查看JavaScriptMVC,Knockout.js等),我对整个架构有疑问。说我有一页申请。它有许多屏幕(例如,主要,设置,用户配置文件等)。据我所知,这些“屏幕”应该是一个单独的M,V,C三合一。
如何组织此屏幕?生命周期应该是什么?
在服务器端MVC中,我们有一个前端控制器,URL路由等。客户端的替换是什么?
答案 0 :(得分:3)
对于googlers:)
backbone.js内置了路由器:http://backbonetutorials.com/what-is-a-router/
对于独立解决方案,我发现了这个:http://sammyjs.org/