Discourse doesn't use ember data and it has been an absolute pleasure to code in EmberJS. I think a lot of people don't realize just how simple it is to create an Ember object from an AJAX call and start using it. A finder is usually as simple as:
$.get("/user/eviltrout.json").then(function(json) { Discourse.User.create(json) });
I'll probably end up writing up an AJAX tutorial because I think a lot of people are underestimating just how simple it is.