我有一个需要查询的使用 OData 的 Web API。客户端应用程序是使用 React/Redux 构建的 SPA,但看起来大多数数据服务库(例如 isomorphic-fetch)不支持 OData。在这种情况下,BreezeJS 对我有用吗?还是 OLingo 的 ODataJs?在 Redux 中使用这些或任何其他 OData 客户端的任何示例、教程和资源?AFAIK,我只需要一个客户端库来查询 OData 源并支持承诺。至于我从服务器返回的数据,我只需要简单的 json 对象;不需要支持绑定的模型。
我看过 Breeze + Angular/Backbone 的讨论,但它可以支持 Redux/React 吗?
我怀疑 Breeze 或 ODataJS 是否支持 ES6,所以如果我必须将它们包装在 ES6 模块中,它们还能正常工作吗?