I think http://chaplinjs.org/ provides a nice happy medium between the two approaches. It extends (does not fork) Backbone objects to solve those no-so-basic things for you. Yet it still keeps the UI as separated from the core logic of your app as much as vanilla Backbone.
Less tediousness than vanilla Backbone and a cleaner separation from UI and core logic than Angular.
Comments
I think http://chaplinjs.org/ provides a nice happy medium between the two approaches. It extends (does not fork) Backbone objects to solve those no-so-basic things for you. Yet it still keeps the UI as separated from the core logic of your app as much as vanilla Backbone.
Less tediousness than vanilla Backbone and a cleaner separation from UI and core logic than Angular.