I am newbie to javascript framework and looking forward to learn these frameworks. But doesnt know which one i should learn first. I know jquery. I am trying to figure out which framework is good to start ?
closed as primarily opinion-based by George Stocker♦ Jul 3 at 12:20
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.
Hacker News: Ember.js or Angular.js? - this thread has lots of good argumens for each of the framework - after reading I myself think that Angular.js is better than Ember.js - performance and framework decisions. On Ember, some very good insights/trends you can find here -> Hacker News - Ember.js 1.0 RC - 1 Backbone.js on the other hand is hard to compare it with Ember.js or Angular.js - because Backbone is closer to being a library than beeing a framework. Backbone.js misses a lot of features when it is compared to either Ember or Angular. If you want a full stack framework go with Angular.js - because it has very good documentations and looks to have quite a good future. ToDo MVC Project might really help you as well in chosing the right framework for you:
https://github.com/addyosmani/todomvc latter edit |
||||
|
Short answer: it depends (on what you want). They each have their strength and weaknesses. Here's a good run down of the situation and a brief summary + pros and cons of each one: http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/ It's mentioned in the article but there is a todo list app that is written in each framework for your comparison needs: http://addyosmani.github.com/todomvc/ Also check this question out: What are the key differences between Meteor, Ember.js and Backbone.js? |
||||
|
You may want to also check out this one: http://blog.stevensanderson.com/2012/08/01/rich-javascript-applications-the-seven-frameworks-throne-of-js-2012/ It compares 7 popular frameworks (including ember.js, backbone.js, angular.js) from different aspects. |
||||
|