2016-03-30 3 views
1

У меня есть веб-API с использованием OData, который мне нужно запросить. Клиентское приложение представляет собой SPA, построенный с помощью React/Redux, но похоже, что большинство библиотек служб данных, таких как изоморфная выборка, не поддерживают OData. Может ли BreezeJS быть полезным для меня в этой ситуации? Или ODataJs от OLINGO? Любые примеры, учебные пособия, ресурсы по использованию этих или любых других клиентов OData с помощью Redux? AFAIK, мне просто нужна клиентская библиотека для запроса источника OData и поддержки обещаний. И что касается данных, которые я получаю с сервера, мне просто нужны простые json-объекты; нет необходимости в моделях, поддерживающих привязку.Запрос OData api из Redux

Я видел обсуждения Бриз + Угловая/Магистраль, но может ли он поддерживать Redux/React?

Я сомневаюсь, что либо Breeze, либо ODataJS поддерживает ES6, поэтому, если бы мне пришлось обернуть их в модуль ES6, они все равно будут работать правильно?

ответ

0

Возможно, это поможет, если вы считаете, что OData не так далеко от REST. Если речь идет только о том, чтобы вытащить данные из службы OData, вам не понадобится больше, чем jQuery.getJSON, и Breeze тоже будет работать. Однако, если вы хотите сделать это причудливым способом и хотите, чтобы приложение для интроспекции метамодели и т. Д., Вы должны взглянуть на datajs или olingo.

Смежные вопросы