AngularJS

Wow, well I thought jQuery was good, AngularJS seemed like it was going to have a steep learning curve when first taking a look but after spending an hour or two looking at the tutorial I can’t believe how much time it’s going to save!

The two-way data binding is amazing, no more using selectors to find out what a value has been changed to; If you change the value in the view (ng-model) it will change it in the corresponding $scope variable in the controller (and vice versa). DOM manipulation, see you later.