我的Ember.js前端应用程序是使用在Spring(Boot)中创建的REST API。问题是: - Spring以HAL格式返回json响应 - Ember Data希望响应完全符合JSON API规范
到目前为止,我发现每一侧至少有两个“适配器”。
这个应该说服Ember Data使用Spring的响应,因为它是: ember-data-hal-9000
这个使得Spring的响应符合JSON API规范: Katharsis - HATEOAS for Java based on JSON API standard
我读过两者都有自己的问题,但是有没有人成功地使用过它们中的任何一个?理想情况下两者都可以进行比较吗?
答案 0 :(得分:1)
我和一位与Katharsis一起去过的客户工作了一段时间。后端开发人员不喜欢Katharsis(因为它已经制定了一些必须解决的非符合规范的“决策”),但其中一部分也可能是由于后端数据模型相当混乱。
它在Ember方面做得很好