Backbone.js is a JavaScript framework with a RESTful JSON interface. Backbone is known for being lightweight, as its only dependency is on one JavaScript library; Underscore.js. If you want to learn how to design and structure different web applications, get yourself into some Backbone training classes at Guruface today. With their extensive list of Backbone trainers, you will have all the knowledge you need to succeed later on.