Le protocole de données ouvertes (odata) est-il largement adopté par la communauté du développement? [fermé]

13

EDIT: Si vous n'êtes pas familier avec OData, ici vous allez .

J'essaie de déterminer s'il vaut la peine d'apprendre cette technologie ou si c'est quelque chose qui ne va pas se faire sentir.

La prémisse est intéressante, et en tant que développeur d'API, cela semble être un bon moyen d'offrir plus de flexibilité aux développeurs qui les consomment.

Malheureusement, je ne vois pas beaucoup de «buzz» concernant le protocole de données ouvertes au cours des deux dernières années, alors j'essaie simplement de déterminer s'il a une chance d'être présent une fois que je l'ai appris.

Merci d'avance.

Matt Cashatt
la source
5
Pourquoi le vote de clôture? Jeez - n'y a-t-il aucun endroit sur SE où un développeur peut poser une question générale ??
Matt Cashatt
2
si vous devez poster un lien pour que les gens sachent de quoi vous parlez, cela suggère que ce n'est pas particulièrement répandu et utilisé :-)
gbjbaanb
@ gnat - Je ne comprends pas: c'était une question, pas une discussion. Comment cette question légitime écrase-t-elle le reste du site? Pouvez-vous recommander une autre façon de le demander? Pensez-vous que la question est en quelque sorte illégitime? Le lien que vous avez cité mentionne attirer des experts - super! Voici donc où sont les experts, mais je ne peux pas poser de question à moins qu'une très petite population d'utilisateurs (comme vous) ne décide que sa question mérite d'être posée. C'est très subjectif et idiot. Je peux comprendre être plus strict sur ce genre de chose sur SO, mais ici, je pense que vous manquez le point.
Matt Cashatt du
@MatthewPatrickCashatt C'est une de ces choses où vous ne pouvez pas gagner ni avoir le point de munition pour combattre. Gagnez beaucoup de points sur stackoverflow, alors vous pouvez vous battre pour que des questions comme celle-ci ne soient pas fermées sur ce forum. J'ai personnellement renoncé à essayer de raisonner avec les portiers.
Phil

Réponses:

18

Étant donné que:

  1. Les deux implémenteurs de "grands noms", Netflix et Ebay, l'ont abandonné il y a quelques années et l'excitation pour OData est quasiment morte avec leur départ,
  2. OData est un moyen RESTful d'exposer un mécanisme de requête via une couche d'abstraction . De telles abstractions sont désormais largement considérées comme des abstractions qui fuient, qui sont un anti-modèle clair,

Je dirais qu'OData est en train de mourir lentement, sinon déjà mort.

David Arno
la source
6
Comment le nouveau et branché GraphQL de Facebook "n'expose-t-il pas un mécanisme de requête à travers une couche d'abstraction"?
Schneider
1
Le numéro 2 est vague jusqu'à inutile.
Gusdor
@DavidArno, qu'en est-il de l'implémentation MS IQueryable<T>? Il semble qu'ils vont l'ajouter bientôt dans le nouveau noyau ASP.Net, donc je ne peux pas dire qu'il est vraiment en train de mourir.
Alex Zhukovskiy
1
Meurt lentement : n'est-ce pas? progress.com/blogs/…
Andrea Ligios