Description
Backbone.js can be defined as a light weight java script library that provides structure to web application that run in a web browser. It is designed for creating single page web application and helps to manage and decouple burden in web application with its code that can be used by the user for long term.
Backbone.js provides custom events and offers MVC frameworks that abstracts model with key values which can be created, validated and saved to the server. Developers use backbone.js to create SPAs otherwise known as single page application which are web applications that load into the browser and proceed to the changes in data on the client side without any refreshment being done on the page from the server. Backbone is popular and mature as well as abundance of plugins and extensions that are built upon it. It has been used by many reckoned companies such as LinkedIn, sound cloud, Walmart to develop non-trivial applications. Rather than in inventing the java script model, backbone focuses on providing you methods for manipulating and querying your data.
(Duration:- 2h 54m)