Jak korzystać z ember.js z zewnętrznymi (nielokalnymi) punktami końcowymi api?
Czy ktoś odniósł sukces pracując z aplikacjami front-end z Ember.js i zużywając punkty końcowe z zewnętrznego hosta? Jeśli tak, podziel się swoim doświadczeniem.
Oto kilka opcji.
Dokonuj żądań za pośrednictwem lokalnego serwera proxy (wystarczy przejść).Użyj proxy + Rails, abyś mógł pracować tak, jak chce tego Ember.js.Użyj żądań CORS, aby obejść problem XSS.Wydaje się, że kanonicznym podejściem do Ember.js jest użycie lokalnej aplikacji Rails do obsługi json do aplikacji Ember.js. Z badań przeprowadzonych przez mój zespół nie wynika, że CORS jest sposobem na pracę z Ember.js.
EDYTOWAĆ:
Jeśli chodzi o poniższy komentarz, jest to raczej pytanie, jak używać danych Ember z zewnętrznym api, a nie z samym Ember.js.