MVC Frameworks

JavaScript MVC frameworks provide an alternative way to structure applications. Examples: Backbone.js, Ember.js