Learn how to build applications using Backbone.js utilizing best practices and design patterns with Packt's new book and eBook

February 2014 | Open Source, Web Development

Packt is pleased to announce the release of Backbone.js Patterns and Best Practices, a step-by-step guide to design patterns, best practices, and solutions to common problems for Backbone.js-based application development. This book is available now in print and all popular electronic formats, including eBook, Kindle, and select library formats. The print book is 174 pages long and is priced at $39.99, while the eBook is priced at $20.39.

About the author: 

Swarnendu De is the director of Innofied Solution Pvt. Ltd. (http://www.innofied.com), a specialized mobile, web, and game development company. He manages technical operations and leads their JavaScript development team. For the last seven years, he has been working with numerous JavaScript technologies including Backbone.js, Node.js, ExtJS, Sencha, and so on, and has developed more than 50 complex JavaScript-based applications thus far. He regularly writes at his personal blog, company blog, and the Tuts+ network. He has been working specifically with Backbone.js for the last two years, and has developed multiple complex Backbone.js-based applications using this technology. 

Backbone.js is a JavaScript library with a RESTful JSON interface based on the model-view-presenter (MVP) application design paradigm. 

Backbone.js Patterns and Best Practices is packed with practical examples that will help readers to work with the various components of Backbone.js. The book gives readers a complete overview of plugin development, large scale application architecture, and unit testing, as well as solutions to common problems faced by developers. Starting with a discussion of why reducing boilerplate in JavaScript code is essential, the book also explains how to enforce reusability in code by creating plugins and mixins. By the end of this book, readers will have learned about patterns and best practices for Backbone views, models, collections, routers, and events. 

The following chapters are covered in this book:

Chapter 1: Reducing Boilerplate with Plugin Development
Chapter 2: Working with Views
Chapter 3: Working with Models
Chapter 4: Working with Collections
Chapter 5: Routing Best Practices and Subrouting
Chapter 6: Working with Events, Sync, and Storage
Chapter 7: Organizing Backbone Applications - Structure, Optimize, and Deploy
Chapter 8: Unit Test, Stub, Spy, and Mock Your App 

This book is for JavaScript developers who work with Backbone.js and who want to learn how to utilize the best design patterns to develop complex web applications.

Backbone.js Patterns and Best Practices
A one-stop guide to best practices and design patterns when building applications using Backbone.js

For more information, please visit book page

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software