This is a step-by-step guide to design patterns, best practices, and solutions to common problems for Backbone.js-based application development.This book is for JavaScript developers who work with Backbone.js and want to learn the best design patterns to develop complex web applications. Basic knowledge of Backbone.js and JavaScript is essential.