¿Cómo utiliza ember.js con puntos finales de API externos (no locales)?

¿Alguien ha tenido éxito trabajando con aplicaciones de front-end solo con Ember.js y consumiendo puntos finales desde un host externo? Si es así, por favor, comparta su experiencia.

Aquí hay un par de opciones.

Realice las solicitudes a través de un proxy local (solo pase).Use un proxy + Rails para que pueda trabajar de la manera que Ember.js quiere que lo haga.Utilice las solicitudes CORS para evitar el problema de XSS.

Parece que el enfoque canónico de Ember.js es usar una aplicación Rails local para servir a json a una aplicación Ember.js. Según la investigación que mi equipo ha realizado, no parece que CORS sea una forma común de trabajar con Ember.js.

EDITAR:

Con respecto al comentario a continuación, esta es realmente una cuestión de cómo usar Ember-data con una API externa en lugar de Ember.js.

Respuestas a la pregunta(2)

Su respuesta a la pregunta