Ember.js を使用してフロントエンドのみのアプリケーションを操作し、外部ホストからエンドポイントを消費することに成功した人はいますか? もしそうなら、あなたの経験を共有してください。
ここにいくつかのオプションがあります。
- ローカル プロキシを介してリクエストを行います (パススルーのみ)。
- プロキシ + Rails を使用して、Ember.js が希望する方法で作業できるようにします。
- CORS リクエストを使用して、XSS の問題を回避します。
Ember.js への標準的なアプローチは、ローカル Rails アプリを使用して JSON を Ember.js アプリに提供することのようです。私のチームが行った調査によると、CORS は Ember.js を操作する一般的な方法ではないようです。
編集:
以下のコメントに関しては、これは実際には、Ember.js 自体ではなく、外部 API で Ember-data を使用する方法の問題です。