AngularJS brings a completely new way to develop front-ends by letting you extend the HTML of your web app.
In particular data-binding is done directly in the HTML, which makes your app more readable and removes all kinds of DOM manipulation we usually do with jQuery.
But what's the catch?
Is not Backbone enough already?
Should we drop everything for it?