Como você usa o ember.js com endpoints de api externos (não locais)?

Alguém já teve sucesso trabalhando com um aplicativo somente front-end com Ember.js e consumindo endpoints de um host externo? Em caso afirmativo, compartilhe sua experiência.

Aqui estão algumas opções.

Faça os pedidos através de um proxy local (apenas passe).Use um proxy + Rails para que você possa trabalhar da maneira que o Ember.js quer.Use solicitações de CORS para contornar o problema do XSS.

Parece que a abordagem canônica do Ember.js é usar um aplicativo local do Rails para servir json a um aplicativo Ember.js. De qual pesquisa minha equipe fez, não parece que o CORS é uma maneira comum de trabalhar com o Ember.js.

EDITAR:

Com relação ao comentário abaixo, isso é realmente mais uma questão de como usar os dados Ember com uma API externa em vez do próprio Ember.js.