libraries

Emerging trends in JavaScript MVC Model
By Emerging latest trends in the JavaScript. JavaScript with MVC became most robust web development language in the current market.as it is also used for most of the mobile applications.So Writing maintainable and reusable code is crucial in the new web app era.Error handling,debugging of this large code is the main concern,in order to separation of code MVC design patterns are developed. These MVC patters will encourage developer to write well structured javaScript code.
Traditional MVC Architecture

1. Backbone.js

In this session I am going to start with the one of top used framework for single page web applications i.e. Backbone.js, in this M(Model) part deal with the data communication.There is no Controller part in backbone,because the View part will handle the Controller work.Backbone view handles the user interface work with jQuery .it is most competing framework with the Angular and Ember. Underscore.js is also a great framework which will have dependency with the backbone.js to provide the utility function on the data.
http://backbonejs.org/
An important note is that ,Backbone Router, which maps URLs to functions. Collections are described on the Backbone site as "A group of models on the client-side, with sorting/filtering/aggregation logic".

In my opinion, Backbone is great for small, one page applications, and that's how I tend to use it. However there are plenty of people who have built impressive, vast applications with it, including USA Today and the New Rdio. Plenty more are cited on the Backbone site. I encourage you to give it a try and see how you find it.

To Check whether the web application is developed with backbone?
Dependencies:  jQuery , Underscore
License: MIT
Todo example app: http://todomvc.com/architecture-examples/backbone/
Learning Resources: