Backbone.js is a lightweight JavaScript library loosely based on the Model-View-Controller (MVC) pattern (it’s not an MVC framework) and it allows developers to create single-page web applications. We covered some basics of Backbone in a previous article
To manage data of web applications, Backbone provides a Model creation strategy. The model allows us to define properties to contain data and