Improve your Backbone.js skills with this step-by-step guide to patterns and best practice. It will help you reduce boilerplate in your code and provide plenty of open source plugin solutions to common problems along the way.
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
Backbone.js Patterns and Best Practicesis packed with examples that will help you work with Backbone.js components. It also gives solutions to common problems faced by developers. It gives a complete overview of plugin development, large scale application architecture, and unit testing as well.
You will discover solutions to common problems that developers face through simple examples, and delve into the best open source plugins available to solve these problems when they arise. This book is an excellent collection of design and implementation patterns that will help you structure and develop complex Backbone.js applications easily.
What you will learn from this book
Develop custom plugins and mixins to reduce boilerplate in your code
Learn about Backbone view management with nested views, subviews, layout manager, and Marionette views
Understand template management by storing and pre-compiling templates
Explore model validation with validation plugins and learn model serialization and relational data management with nested models
Work with collections to implement multiple sorting and filtering behavior
Create solid application architecture with AMD and different popular design patterns
This is a step-by-step guide to design patterns, best practices, and solutions to common problems for Backbone.js-based application development.
Who this book is written for