Large Ajax Application Design Patterns
I'm currently pretty decent at coding C# web applications in ASP.NET MVC 3, PHP + Cake, and Java Spring. Working with these three, I feel comfortable about creating Layered Data, Domain, Service, and Presentation applications. I can organize them well.

But with the need for highly responsive AJAX. I really feel uncomfortable for using jQuery to hook every single little model postback to the controller.

Are there any MVC (Controller + View + View Model + JavaScript) Design Patterns? I've recently started reading about Knockout JS and Backbone.js but don't really seem to understand the "architecture" big words and the benefits they bring let alone healthy design patterns. 

Are there any good tutorials or examples out there that demonstrate an advanced JavaScript Application like Google Docs/Calendar/Mail or things like Compilr?
Large Ajax Application Design Patterns
===

I'm currently pretty decent at coding C# web applications in ASP.NET MVC 3, PHP + Cake, and Java Spring. Working with these three, I feel comfortable about creating Layered Data, Domain, Service, and Presentation applications. I can organize them well.

But with the need for highly responsive AJAX. I really feel uncomfortable for using jQuery to hook every single little model postback to the controller.

Are there any MVC (Controller + View + View Model + JavaScript) Design Patterns? I've recently started reading about Knockout JS and Backbone.js but don't really seem to understand the "architecture" big words and the benefits they bring let alone healthy design patterns. 

Are there any good tutorials or examples out there that demonstrate an advanced JavaScript Application like Google Docs/Calendar/Mail or things like Compilr?