开发社区是否广泛接受开放数据协议(odata)?[关闭]


13

编辑:如果您不熟悉odata,请前往这里

我正在尝试确定是否值得学习这项技术,或者它是否会流行。

前提很有趣,作为API的开发人员,这似乎是向使用它们的开发人员提供更大灵活性的好方法。

不幸的是,在过去的几年中,我对开放数据协议没有太多的“嗡嗡声”,因此只是尝试评估一下一旦我学会了它,它是否有可能出现。

提前致谢。


5
为什么要关闭投票?Jeez-SE上没有哪里开发人员可以提出一般性问题??
马特·卡察特


2
如果您必须发布指向它的链接,以便人们知道您在讨论什么,则表明该链接不是特别广泛并且正在使用中:-)
gbjbaanb

@gnat-我不明白:这是一个问题,而不是讨论。这个合理的问题如何使网站的其余部分不堪重负?您能推荐一种不同的询问方式吗?您是否认为这个问题不合理?您引用的链接提到吸引专家-非常棒!专家就在这里,但是除非有极少数的用户(如您自己)决定它是一个值得提出的问题,否则我不会提出问题。那是非常主观和愚蠢的。我可以理解对SO这样的事情要严格一些,但是在这里我认为这是您遗漏的要点。
马特·卡察特

@MatthewPatrickCashatt这是您无法获胜,也无法在弹药点上战斗的事情之一。在stackoverflow上获得很多要点,然后您可以争取避免在本论坛上关闭此类问题。我个人放弃了与看门人推理的尝试。
菲尔(Phil)2016年

Answers:


18

鉴于:

  1. Netflix和Ebay这两个“大牌”实施者几年前就放弃了它,而OData的兴奋之情几乎因他们的离开而消失,
  2. OData是一种通过抽象层公开查询机制的RESTful方法。现在,此类抽象被广泛视为泄漏抽象,这是明显的反模式,

我建议OData快要死了,如果还没死的话。


6
Facebook的新潮GraphQL如何不“通过抽象层公开查询机制”?
Schneider

1
2号是模糊的,直到无用。
古斯多

@DavidArno之上的MS实现是IQueryable<T>什么?看来他们很快就会将其添加到新的ASP.Net Core中,所以我不能说它真的快要死了。
亚历克斯·朱可夫斯基

1
快死了:是吗?progress.com/blogs/...
安德烈Ligios
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.