A one-stop guide to best practices and design patterns when building applications using Backbone.js Overview Offers solutions to common Backbone.js related problems that most developers face Shows you how to use custom widgets, plugins, and mixins to make your code reusable Describes patterns and best practices for large scale JavaScript application architecture and unit testing applications with QUnit and SinonJS frameworks In Detail Backbone.js is a super light framework that allows you to structure your JavaScript codes in anMV* fashion. This framework is an excellent tool when it comes to creating an organized and modular code base for web apps of any size or complexity. Although lightweight, Backbone.js results in lots of boilerplate. Learning...