
JavaScript MVC
http://www.alistapart.com/articles/javascript-mvc/
Snook, Jonathan
List Apart, A
2009
Abstract:
While MVC is a familiar term to those in back-end application development—using frameworks such as Struts, Ruby on Rails, and CakePHP—MVC’s origin in user interface development lends itself to structuring client-side applications. Let’s examine what MVC is, see how we can use it to rework an example project, and consider some existing MVC frameworks.