Kursplan

Införandet

  • Vad är GraphQL?
  • Historia
  • GraphQL jämfört med REST
  • Huvudfunktioner och fördelar för kunder
  • Säkerhetsfunktioner

Förstå grundläggande begrepp

  • Schema Definition Language (SDL)
  • GraphQL Villkor (typer, fält, schema, mutationer, löften, prenumerationer)

Förstå mekanismen

  • Arkitektur (klienter, server)
  • Verktyg (GraphiQL, Launchpad)

Ställa in miljön

  • Bygga en GraphQL server
  • Skapa GraphQL-funktioner på en GraphQL-server
  • Skapa och definiera ett GraphQL programschema
  • Köra din första GraphQL-fråga

Arbeta med GraphQL

  • Hämta data med frågor från flera databaser
  • Arbeta med mutationer för att lägga till, uppdatera och ta bort objekt
  • Hålla klienten synkroniserad med mutationer
  • Använda GraphQL-prenumerationer för att skapa en nyhetsfeed
  • Avancerade frågor med argument, alias och fragment

Felsökning

Sammanfattning och slutsats

Krav

  • Förståelse för programmering och databaser
  • Förståelse av Javamanusgrunderna

Publik

  • Webbutvecklare
  • Administratörer
  7 timmar
 

Antal deltagare


Starts

Ends


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

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier