title: What are the key differences between Meteor, Ember.js and Backbone.js?
body: <p>Learning Ember.js / Backbone.js has been on my to-do list for a while. Now that <a href="http://meteor.com/">Meteor</a> is out, I am just wondering if anyone with experience of Meteor, Ember.js and Backbone.js can summarize the key differences and pros and cons of these three JavaScript frameworks for a person without any experience for any of them. </p>
  
  <p>Specifically, I would like to know which tasks each framework is more suitable for, and why the others aren't.</p>
  
  <p>Edit: now that I read a little bit more on Meteor, it seems to be more similar to Knockout.js rather than Backbone.js. So any comparison with Knockout.js is welcome too.</p>