GraphQL

  • big issue: overfetching vs new endpoint
  • 1 + n^d-1 queries => data loaders and batch

official GraphQL C# / .NET server/client implementations

git package doc examples desc
graphql-dotnet GraphQL.* GraphQL for .NET examples continuator of lmynsberge/graphql-dotnet-netcore
GraphQL for .NET ? ? ? An implementation of graphQL and IQueryable.
Hot Chocolate ? ? ? GraphQL server for .NET Core and .NET Classic.

Learn

courses

  • Creating GraphQL APIs with ASP.Net Core for Beginners udemy
  • https://fiyazhasan.me/tag/graphql/
  • glenn block API Development in .NET with GraphQL linkedin 2018
  • GraphQL & Caching: The Elephant in the Room blog 2019
  • roland guijt Building GraphQL APIs with ASP.NET Core pluralsight 2021 git
  • Build Scalable APIs using GraphQL and Serverless msbuild video 2019

tools