AngularJS is great. I started with BackboneJS as frontend MVC, but soon switch to AngularJS because of the concept AngularJS adds to HTML. AngularJS allows me to get simple things get done very quickly, watch a value for changes and update the views whenever necessary. Further for more complex things AngularJS offers just the right structure for code organization. After some effort to learn to use