Πήγαινε στο κύριο περιεχόμενο

Πρέπει να Χρησιμοποιήσω το GraphQL API ή το SDK;

Οδηγός για προγραμματιστές που αποφασίζουν μεταξύ της χρήσης του GraphQL API ή του SDK για ενσωμάτωση με το Legalesign. Παρέχει πληροφορίες σχετικά με τις δυνατότητες κάθε επιλογής και βοηθά να επιλέξετε την καλύτερη προσέγγιση για το έργο σας.

Οι προχωρημένοι προγραμματιστές ή όσοι έχουν τεχνολογικό στοίβο χωρίς SDK (όπως .Net ή GOLANG) έχουν την επιλογή να χρησιμοποιήσουν απευθείας τα GraphQL ή REST APIs. Για πολλούς, το REST API είναι μια δοκιμασμένη προσέγγιση, ωστόσο, το νέο μας GraphQL API έχει πολύ ευρύτερο φάσμα, όλα όσα μπορείτε να πετύχετε στην εφαρμογή Console μπορούν να αυτοματοποιηθούν και να εκτελεστούν με το GraphQL API. Στην πραγματικότητα, μπορείτε να επεκτείνετε αυτό που υπάρχει στην Console και να δημιουργήσετε αφιερωμένα, προσαρμοσμένα περιβάλλοντα δικά σας.

Χρήση και των δύο, GraphQL API και SDK

Ναι. Πολύ ναι. Αν έχετε περιβάλλον εκτέλεσης συμβατό με Node ή JavaScript, τότε μπορείτε να χρησιμοποιήσετε το SDK για να κάνετε το μεγαλύτερο μέρος της βαριάς εργασίας για εσάς και να εκτελείτε μόνο προσαρμοσμένες κλήσεις GraphQL όταν χρειάζεται. Γιατί να δουλεύετε περισσότερο απ’ όσο είναι απαραίτητο;

Σύγκριση Χαρακτηριστικών

ΧαρακτηριστικόGraphQL APISDK
Ευκολία στη ΧρήσηΑπαιτεί γνώση των GraphQL ερωτημάτωνΑπλοποιεί κοινές εργασίες
ΕυελιξίαΠλήρης έλεγχος σε ερωτήματα και μεταλλάξειςΠροκαθορισμένες μέθοδοι για κοινές περιπτώσεις χρήσης
ΣυμβατότηταΛειτουργεί με οποιοδήποτε τεχνολογικό στοίβοΑπαιτεί περιβάλλον Node.js ή JavaScript

Εξερεύνηση του Σχήματος

Υπάρχουν δύο βασικοί τρόποι.

  1. Δείτε τι σας δείχνει η εφαρμογή Console στα αιτήματα δικτύου της και επιλέξτε ό,τι θέλετε ή,
  2. εξετάστε τα διαθέσιμα ερωτήματα και μεταλλάξεις από το API στο GraphQL Explorer.

Συνοψίζοντας, το GraphQL API είναι ιδανικό για προγραμματιστές που χρειάζονται πλήρη έλεγχο και ευελιξία, ενώ το SDK είναι τέλειο για όσους αναζητούν γρήγορη και εύκολη ενσωμάτωση. Αν δεν είστε σίγουροι, σκεφτείτε να ξεκινήσετε με το SDK και να χρησιμοποιήσετε το GraphQL API για προχωρημένες προσαρμογές.