Introducing G2.ai, the future of software buying.Try now

Was ist GraphQL und wie unterscheidet es sich von REST?

Was sind die Vorteile von GraphQL? Wer nutzt die Technologie?
1 Kommentar
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Fragen zu beantworten
Anmelden
Hygraph
Offizielle Antwort
Hygraph
ML
Co-Founder and CEO at GraphCMS
0
GraphQL ist eine Datenabfragesprache und Laufzeitumgebung, die bei Facebook entwickelt und seit 2012 verwendet wird, um Daten an mobile und Web-Apps zu übermitteln. Es wurde 2015 als Open Source freigegeben. Es ist der Nachfolger von REST. Es wird von Unternehmen wie Microsoft, Paypal, Shopify, Shure verwendet. Während REST typischerweise mehrere Round-Trips für selbst einfache Anfragen erfordert und der Inhalt über Dutzende von API-Endpunkten verteilt ist, benötigt GraphQL nur einen Round-Trip für selbst komplexe Anfragen und Projekte haben einen einzigen Endpunkt, um Versionen zu verwalten, zu sichern und zu pflegen. Weitere Nachteile von REST: Änderungsanforderungen an die Inhaltsstruktur erhöhen den abteilungsübergreifenden Aufwand; häufige Lieferung unnötiger Daten; schwach typisiert; erfordert manuelle API-Dokumentation; Änderungsanforderungen an die Inhaltsstruktur erhöhen den abteilungsübergreifenden Aufwand.
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten