, Backbone — MVP, View Presenter, Template — View, Model Collection Model., Backbone - . , Backbone MVC, MVP. , .
通常认为,在模型中,Knockout位于服务器端。ViewModel只是使用Ajax或其等效项来请求服务器端模型。
从这里开始Angular 1,Aurelia,Ember.js等的革命性运动。
从明显的角度来看,Angular 1是一种革命性的解决方案,它明显偏离了简单的服务器端MVC扩展的思想,客户端代码分散在页面之间。Angular 1使SPA成为创建下一代用户体验的几乎事实上的一流解决方案。