Ember.jsと ember-dataをいじり始めました。Twitter タイムライン ショーの作成をガイドするこのチュートリアルに従いました。これは非常に優れていますが、REST API を処理するための良い方法と思われる ember-data を使用していません。
私の遊び場では、次のようなものを作成しました。
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);
ember-data が外部 API と連携する準備ができているかどうか (およびそれがSame Origin Policyをどのように処理するか...) を知りたいのですが、それは私には思えますが、ドキュメントを見た後ではそうではありません。コンソールに次のエラーが表示されます。
Resource failed to load: file:///tweets
ember.js を使用して外部 API を取得するにはどうすればよいでしょうか?