Zum Hauptinhalt springen

Sollte ich die GraphQL API oder das SDK verwenden?

Dieser Leitfaden richtet sich an Entwickler, die sich zwischen der Verwendung der GraphQL API oder des SDKs für die Integration mit Legalesign entscheiden. Er bietet Einblicke in die Funktionen jeder Option und hilft Ihnen, den besten Ansatz für Ihr Projekt auszuwählen.

Fortgeschrittene Entwickler oder Entwickler mit einem aktuell SDK-freien Technik-Stack (wie .Net oder GOLANG) haben die Wahl, direkt die GraphQL- oder REST-APIs zu verwenden. Für viele ist die REST API ein bewährter Ansatz, jedoch hat unsere neue GraphQL API einen deutlich breiteren Umfang; alles, was Sie in der Console-Webanwendung erreichen können, lässt sich mit der GraphQL API automatisieren und ausführen. Tatsächlich können Sie sogar über das hinausgehen, was derzeit in der Console verfügbar ist, und eigene, individuelle Schnittstellen erstellen.

Verwendung von GraphQL API und SDK zusammen

Ja. Sehr gerne. Wenn Sie eine Node- oder JavaScript-kompatible Laufzeitumgebung haben, können Sie das SDK nutzen, um die meiste schwere Arbeit für Sie zu erledigen und nur bei Bedarf individuelle GraphQL-Aufrufe auszuführen. Warum mehr arbeiten als nötig?

Funktionsvergleich

FunktionGraphQL APISDK
BenutzerfreundlichkeitErfordert Kenntnisse in GraphQL-AbfragenVereinfacht gängige Aufgaben
FlexibilitätVolle Kontrolle über Abfragen und MutationenVorgefertigte Methoden für gängige Anwendungsfälle
KompatibilitätFunktioniert mit jedem Technik-StackErfordert Node.js- oder JavaScript-Laufzeit

Schema erkunden

Es gibt zwei Hauptwege.

  1. Werfen Sie einen Blick auf die Netzwerk-Anfragen der Console-Anwendung und wählen Sie aus, was Sie benötigen, oder
  2. schauen Sie sich die verfügbaren Abfragen und Mutationen in der API im GraphQL Explorer an.

Zusammenfassend ist die GraphQL API ideal für Entwickler, die volle Kontrolle und Flexibilität benötigen, während das SDK perfekt für diejenigen ist, die eine schnelle und einfache Integration suchen. Wenn Sie unsicher sind, beginnen Sie mit dem SDK und nutzen Sie die GraphQL API für fortgeschrittene Anpassungen.

Export This Article

Save a copy of this page as PDF or plain text.