Recommendation to try [AngularJS](http://angularjs.org/)