Wird das Open Data Protocol (odata) von der Entwicklungsgemeinschaft in großem Umfang angenommen? [geschlossen]

12

EDIT: Wenn Sie mit Odata nicht vertraut sind, können Sie loslegen .

Ich versuche herauszufinden, ob es sich lohnt, diese Technologie zu erlernen, oder ob sie etwas ist, das sich nicht durchsetzen wird.

Die Prämisse ist interessant, und als Entwickler von APIs scheint es eine gute Möglichkeit zu sein, den Entwicklern, die sie verwenden, mehr Flexibilität zu bieten.

Leider sehe ich in den letzten Jahren nicht viel "Buzz" in Bezug auf Open Data Protocol, also versuche ich nur zu messen, ob es eine Chance gibt, da zu sein, wenn ich es erst einmal gelernt habe.

Danke im Voraus.

Matt Cashatt
quelle
5
Warum die Abstimmung zum Abschluss bringen? Herrgott - gibt es auf SE keine Stelle, an der ein Entwickler eine allgemeine Frage stellen kann?
Matt Cashatt
2
Wenn du einen Link dazu posten musst, damit die Leute wissen, worüber du
redest
@ gnat - ich verstehe nicht: das war eine frage, keine diskussion. Wie überwältigt diese berechtigte Frage den Rest der Website? Können Sie einen anderen Weg empfehlen, um es zu fragen? Sehen Sie die Frage als irgendwie unzulässig an? Der Link, den Sie zitiert haben, zieht Experten an - großartig! Hier sind also die Experten, aber ich kann keine Frage stellen, es sei denn, eine sehr kleine Anzahl von Benutzern (wie Sie selbst) entscheidet, dass es sich lohnt, eine Frage zu stellen. Das ist sehr subjektiv und albern. Ich kann verstehen, dass ich bei SO so etwas strenger finde, aber hier denke ich, dass Sie den Punkt verfehlen.
Matt Cashatt
@MatthewPatrickCashatt Dies ist eines der Dinge, bei denen Sie weder gewinnen können noch die Munition haben, um zu kämpfen. Wenn Sie mehr über Stackoverflow erfahren, können Sie dafür kämpfen, dass Fragen wie diese in diesem Forum nicht geschlossen werden. Ich persönlich habe es aufgegeben, mit den Torwächtern zu reden.
Phil

Antworten:

18

Vorausgesetzt, dass:

  1. Die beiden "großen Namen", Netflix und Ebay, haben es vor ein paar Jahren aufgegeben und die Begeisterung für OData ist mit ihrem Weggang so gut wie gestorben.
  2. OData ist eine REST-fähige Methode, um einen Abfragemechanismus über eine Abstraktionsschicht verfügbar zu machen . Solche Abstraktionen werden heutzutage allgemein als undichte Abstraktionen angesehen, die ein klares Anti-Muster darstellen.

Ich würde vorschlagen, dass OData langsam stirbt, wenn nicht bereits tot.

David Arno
quelle
6
Wie stellt Facebooks neues und trendiges GraphQL nicht "einen Abfragemechanismus durch eine Abstraktionsebene offen"?
Schneider
1
Nummer 2 ist vage bis unbrauchbar.
Gusdor
@DavidArno Was ist mit der MS-Implementierung IQueryable<T>? Es sieht so aus, als würden sie es bald in den neuen ASP.Net Core aufnehmen, also kann ich nicht sagen, dass es wirklich im Sterben liegt.
Alex Zhukovskiy
1
Stirbt langsam : ist es? progress.com/blogs/…
Andrea Ligios