What I was looking for 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’ll just say it in one line for each.
Backbone.js – You need to write lots of boilerplate code to get to working.
Ember.js – It has a steep learning curve.
Anguler.js – Just in between. Offers more than backbone and 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 deadline was short so 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 comments.