Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: jonjaques
Angular and Backbone differ in a few ways. Backbone is more of a low-level library, where much of the implementation is up to the developer. Angular is a much more opinionated (like Rails) framework, and does a lot more for you out of the box. The big difference though is the data-binding.
Standard BB applications usually involve stamping out templates, and reacting to changes on the model is very much a manual process. Of course there are plugins to simplify this like Derick Bailey's backbone.modelbinding.