Vignesh Nandha Kumar - Potential gotchas in making a Backbone app
Channel: Hasgeek TV
Date: 23/09/2013

Backbone.js, which gives you a robust framework for making javascript-heavy apps, is very minimal when compared to its counterparts like Angular js. It gives the developer much control over the behavior, but with great power comes great responsibility :)

Many things are left to the developer's choice, including wiring up of data and views, handling DOM events, etc. Having worked on backbone since it's early stages, I've tasted quite a lot of such issues.

So, I would like to talk about the most common mistakes and about the best practices to avoid that.

The talk would cover 3 broad issues:

* Zombie views - probably the most popular issue with Backbone.
* Extending routes: Sub-routing, reversing URLs & sharing routes between client and server
* Default error handlers for ajax calls

and a few minor hacks to make the most out of Backbone.