A Comparison of Angular, Backbone, CanJS and Ember | Hacker News Reader