title: Ember.js and ember-data to work with external (another domain) API
body: <p>Started playing with <strong>Ember.js</strong> and ember-data.  I followed this <a href="http://www.adobe.com/devnet/html5/articles/flame-on-a-beginners-guide-to-emberjs.html" rel="nofollow">tutorial</a> which guides you to create a Twitter timeline show.
  It's pretty neat, but it doesn't use ember-data, which it seems to me a good way to deal with REST APIs.</p>
  
  <p>In my playground, I created something like this:</p>
  
  <pre><code>EmberTwitter.Tweet = DS.Model.extend({
    avatar: null,
    screen_name: null,
    text: null,
    date: null,
    url: "http://api.twitter.com/1/statuses/user_timeline.json?screen_name=naoj_gior"
  });
  
  var tweets = EmberTwitter.store.findAll(EmberTwitter.Tweet);
  </code></pre>
  
  <p>I would like to know if ember-data is prepared to work with external APIs (and how it deals with <strong>Same Origin Policy</strong>...) because it seems to me and after looking to the docs, that is not. I see the following error in the console:</p>
  
  <pre><code>Resource failed to load: file:///tweets
  </code></pre>
  
  <p>What would be a good way to fetch an external API with ember.js?</p>