我目前非常擅长用 ASP.NET MVC 3、PHP + Cake 和 Java Spring 编写 C# Web 应用程序。使用这三个,我对创建分层数据、域、服务和演示应用程序感到很自在。我可以很好地组织它们。
但是需要高度响应的 AJAX。使用 jQuery 将每个小模型回传到控制器时,我真的感到不舒服。
是否有任何 MVC(控制器 + 视图 + 视图模型 + JavaScript)设计模式?我最近开始阅读有关 Knockout JS 和 Backbone.js 的内容,但似乎并不真正理解“架构”大词及其带来的好处,更不用说健康的设计模式了。
是否有任何好的教程或示例可以演示高级 JavaScript 应用程序,如 Google Docs/Calendar/Mail 或 Compilr 之类的东西?