C#
.NET
Backend-Entwicklung
GraphQL

GraphQL API Entwicklung mit HotChocolate

GraphQL ist eine Abfragesprache for APIs und eine Laufzeit um die Abfragen zu verarbeiten. GraphQL gilt als eine der bekanntesten Alternativen zu REST und bietet gegen�ber REST verschiedene Vorteile. HotChocolate von ChilliCream ist eine Bibliothek, um mit .NET ein GraphQL-Backend entwickeln zu k�nnen.

Inhalte

  • Einf�hrung in GraphQL
    • Schema
    • Typsystem
    • Queries
    • Mutations
    • Subscriptions
  • Projektsetup mit HotChocolate
  • Definieren eines GraphQL Schemas
  • Implementierung einer GraphQL API
    • Verarbeitung von Queries
    • Verarbeitung von Mutations
    • Nutzung von Subscriptions
  • Beziehen der Daten von verschiedenen Quellen
    • Datenbank
    • REST
    • ...
  • Resolvers
  • DataLoaders
  • Persistent Queries
  • Integration mit Entity Framework Core (EFCore)
    • Pagination
    • Filtering
    • Sorting
    • Projections
An unhandled error has occurred. Reload 🗙