Course Outline

Εισαγωγή

Τι είναι το GrahpQL;

    Η εξέλιξη του GraphQL GraphiQl και GitHub API

Επισκόπηση των βασικών GraphQL

    Ερωτήματα Σχήματα Μεταλλάξεις Συνδρομές

Οι Βασικές αρχές των API και η λειτουργικότητά τους

    Scalar τύποι Μοτίβα αρχιτεκτονικής Ιστού: το σύνθετο μοτίβο, το μοτίβο διακομιστή μεσολάβησης και το μοτίβο πρόσοψης

Προετοιμασία Αναπτυξιακού Περιβάλλοντος

    Εγκατάσταση και διαμόρφωση GraphQL Εγκατάσταση και ρύθμιση παραμέτρων Node.Js Εγκατάσταση και ρύθμιση παραμέτρων του Apollo Εγκατάσταση και ρύθμιση παραμέτρων Prisma

Σχήματα και ερωτήματα

    Ρύθμιση GraphQL API Δημιουργία προσαρμοσμένου τύπου αντικειμένου Χρήση σχήματος GraphQL Διαβίβαση δεδομένων μέσω ορισμάτων λειτουργίας Εργασία με στοιχεία πίνακα και πίνακα Εξερεύνηση σχεσιακών δεδομένων

Μεταλλάξεις και Συνδρομές

    Δημιουργία, διαγραφή και ενημέρωση δεδομένων με μεταλλάξεις Χρήση του τελεστή εξάπλωσης αντικειμένων Ανακατασκευή αρχιτεκτονικής κόμβων Δημιουργία συνδρομής Επέκταση της συνδρομής για επεξεργασίες και διαγραφές

Έλεγχος ταυτότητας στο GraphQL με Prisma

    Ρύθμιση προσαρμοσμένου εργαλείου επίλυσης τύπων Διαβίβαση ερωτημάτων μέσω του Prisma Μεταβίβαση ορισμάτων μέσω του Prisma Μετάβαση μεταλλάξεων μέσω του Prisma Συνδρομές μέσω Prisma Προσθήκη υποστήριξης κωδικού πρόσβασης Επαλήθευση διακριτικών

Apollo Client and Testing

    Ρύθμιση περιβάλλοντος δοκιμής Σπορά με δεδομένα δοκιμών Έλεγχος ερωτημάτων και μεταλλάξεων Έλεγχος ταυτότητας

Περίληψη και Συμπέρασμα

Requirements

  • Κατανόηση του Node
  • JavaScript εμπειρία προγραμματισμού

Ακροατήριο

  • Προγραμματιστές Ιστού
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (4)

Related Courses

Hasura GraphQL Engine

  14 Hours

Building Interactive Applications with React, Redux and GraphQL

  28 Hours

Related Categories