Кто-нибудь успешно работал с интерфейсными приложениями с Ember.js и потреблял конечные точки с внешнего хоста? Если да, то поделитесь своим опытом.
Вот несколько вариантов.
- Делайте запросы через локальный прокси (просто проходите).
- Используйте прокси + Rails, чтобы вы могли работать так, как хочет Ember.js.
- Используйте запросы CORS, чтобы обойти проблему XSS.
Кажется, что канонический подход к Ember.js заключается в использовании локального приложения Rails для подачи json в приложение Ember.js. Судя по тому, что провела моя команда, CORS не является распространенным способом работы с Ember.js.
РЕДАКТИРОВАТЬ:
Что касается комментария ниже, это скорее вопрос о том, как использовать Ember-данные с внешним API, а не сам Ember.js.