Τι είναι μια συνάρτηση επίλυσης στο GraphQL;
Τι είναι μια συνάρτηση επίλυσης στο GraphQL;

Βίντεο: Τι είναι μια συνάρτηση επίλυσης στο GraphQL;

Βίντεο: Τι είναι μια συνάρτηση επίλυσης στο GraphQL;
Βίντεο: 2-Πώς αποδεικνύουμε ότι μια συνάρτηση είναι 1-1 2024, Απρίλιος
Anonim

Διαλύων είναι μια συλλογή από λειτουργίες που παράγουν απόκριση για α GraphQL ερώτηση. Με απλά λόγια, α διαλύων λειτουργεί ως α GraphQL χειριστής ερωτημάτων. Κάθε λειτουργία επίλυσης σε ένα GraphQL Το σχήμα δέχεται τέσσερα ορίσματα θέσης όπως δίνονται παρακάτω − fieldName:(root, args, context, info) => { αποτέλεσμα }

Απλώς, τι είναι μια λειτουργία επίλυσης;

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

Εκτός από τα παραπάνω, σε τι χρησιμοποιούνται οι συνδρομές GraphQL; Συνδρομές περιοχή GraphQL χαρακτηριστικό που επιτρέπει σε έναν διακομιστή να στέλνει δεδομένα στους πελάτες του όταν συμβαίνει ένα συγκεκριμένο συμβάν. Συνδρομές συνήθως υλοποιούνται με WebSockets. Σε αυτήν τη ρύθμιση, ο διακομιστής διατηρεί μια σταθερή σύνδεση με τον εγγεγραμμένο πελάτη του.

Επίσης, για να μάθετε, πώς λειτουργούν οι αναλυτές GraphQL;

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

Τι είναι το περιβάλλον GraphQL;

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

Συνιστάται: