Building GraphQL APIs in C#

KCDC

Slides

Recording

Below is a recording from a similar presentation at NDC Oslo

Open Source Samples

GitHub - brminnick/HotChocolateGraphQL: A sample demonstrating how to create a GraphQL Backend in .NET using HotChocolate and consume it from a .NET mobile app created using .NET MAUI + Strawberry Shake
A sample demonstrating how to create a GraphQL Backend in .NET using HotChocolate and consume it from a .NET mobile app created using .NET MAUI + Strawberry Shake - GitHub - brminnick/HotChocolateG...
GitHub - ChilliCream/graphql-workshop: Getting started with GraphQL on ASP.NET Core and Hot Chocolate - Workshop
Getting started with GraphQL on ASP.NET Core and Hot Chocolate - Workshop - GitHub - ChilliCream/graphql-workshop: Getting started with GraphQL on ASP.NET Core and Hot Chocolate - Workshop
GitHub - brminnick/DotNetGraphQL: A sample demonstrating how to create a GraphQL Backend in .NET using `GraphQL-Dotnet` and consume it from a .NET mobile app created using Xamarin
A sample demonstrating how to create a GraphQL Backend in .NET using `GraphQL-Dotnet` and consume it from a .NET mobile app created using Xamarin - brminnick/DotNetGraphQL

Resources

From Zero to Hero: .NET MAUI
All the courses you need to learn and master .NET MAUI
Get started with Hot Chocolate
We’re building the ultimate GraphQL platform
GraphQL | A query language for your API
A query language for your API — GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
What is AWS AppSync? - AWS AppSync
Learn about the AWS AppSync GraphQL service, its features, pricing, and more.
Using Postman with GraphQL APIs
Using Postman to quickly and easily query GraphQL APIs
GraphQL vs REST: Overview
A few months back I wrote a comparison between RPC and REST for Smashing Magazine, and now I want to talk about the differences between REST…
GitHub - chentsulin/awesome-graphql: Awesome list of GraphQL
Awesome list of GraphQL. Contribute to chentsulin/awesome-graphql development by creating an account on GitHub.