What I was looking for was that framework should be easy to learn and should be integrated in the project easily. Keeping in that mind I searched a little bit about each and went through some reviews. What I concluded I’d just say it in one line for each.
Backbone.js – You need to write lots of boilerplate code to get to work.
Ember.js – It has a steep learning curve.
Anguler.js – Just in between. Offers more than backbone and is easier to learn than ember.
So, that was it! I picked Angular for my next project since it was easier to learn and you don’t have to do a lot to get it working in your project. Since the project was new and the deadline was short, this was the requirement. So, I decided to go with Angular and I’m glad I made the right decision.
What’s your call? What you picked and why? I would like to listen in the comments.