Πώς λειτουργούν οι αναλυτές GraphQL;
Πώς λειτουργούν οι αναλυτές GraphQL;

Βίντεο: Πώς λειτουργούν οι αναλυτές GraphQL;

Βίντεο: Πώς λειτουργούν οι αναλυτές GraphQL;
Βίντεο: Πώς Λειτουργούν οι Οικονομικές Κυρώσεις | Greekonomics #24 2024, Ενδέχεται
Anonim

Επιλύτες δώστε τις οδηγίες για τη στροφή α GraphQL λειτουργία (ερώτημα, μετάλλαξη ή συνδρομή) σε δεδομένα. Είτε επιστρέφουν τον ίδιο τύπο δεδομένων που καθορίζουμε στο σχήμα μας είτε μια υπόσχεση για αυτά τα δεδομένα.

Εξάλλου, τι είναι οι επιλύτες στο GraphQL;

Επιλύτες είναι το κλειδί σε αυτό το γράφημα. Καθε διαλύων αντιπροσωπεύει ένα ενιαίο πεδίο και μπορεί να χρησιμοποιηθεί για την ανάκτηση δεδομένων από οποιαδήποτε πηγή(ες) μπορεί να έχετε. Επιλύτες δώστε τις οδηγίες για τη στροφή α GraphQL λειτουργία σε δεδομένα. Επιλύτες οργανώνονται σε αντιστοίχιση ένα προς ένα με τα πεδία στο α GraphQL σχήμα.

Επιπλέον, πώς εκτελείτε ένα GraphQL; Ξεκινήστε με το Apollo Server

  1. Βήμα 1: Δημιουργήστε ένα νέο έργο.
  2. Βήμα 2: Εγκατάσταση εξαρτήσεων.
  3. Βήμα 3: Καθορίστε το σχήμα GraphQL.
  4. Βήμα 4: Καθορίστε το σύνολο δεδομένων σας.
  5. Βήμα 5: Ορίστε έναν αναλυτή.
  6. Βήμα 6: Δημιουργήστε μια παρουσία του ApolloServer.
  7. Βήμα 7: Εκκινήστε τον διακομιστή.
  8. Βήμα 8: Εκτελέστε το πρώτο σας ερώτημα.

Επίσης για να ξέρετε, τι είναι η λειτουργία επίλυσης;

Διαλύων ορισμός. Κάθε πεδίο σε κάθε τύπο υποστηρίζεται από ένα λειτουργία ονομάζεται α διαλύων . ΕΝΑ διαλύων είναι ένα λειτουργία που επιλύει μια τιμή για έναν τύπο ή ένα πεδίο σε ένα σχήμα. Επιλύτες μπορεί να επιστρέψει αντικείμενα ή βαθμωτές βαθμίδες όπως Συμβολοσειρές, Αριθμοί, Booleans κ.λπ.

Είναι το GraphQL ασύγχρονο;

Ασύγχρονη επιλύτες Δεδομένου ότι η φόρτωση από μια βάση δεδομένων είναι ένα ασύγχρονος λειτουργία, αυτό επιστρέφει μια υπόσχεση. Όταν επιστρέφει η βάση δεδομένων, μπορούμε να κατασκευάσουμε και να επιστρέψουμε ένα νέο αντικείμενο Human. Σημειώστε ότι ενώ η συνάρτηση επίλυσης πρέπει να γνωρίζει τα Promises, το GraphQL το ερώτημα δεν το κάνει.

Συνιστάται: