Hot Chocolate
Last updated
What is Hot Chocolate?
Hot Chocolate is a GraphQL server implementation for .NET and .NET Core. It is an open-source library that provides a simple and flexible way to build GraphQL APIs in ASP.NET.
Hot Chocolate provides a set of classes and methods that make it easy to create a GraphQL schema, handle requests, and generate responses. It also provides a number of features to help with things such as validation, authorization, caching, and more.
Free resources to learn Hot Chocolate
- ArticleGetting started with HotChocolate
- ArticleASP.NET Core and HotChocolate
- ArticleIntro to HotChocolate
More in stage 16: GraphQL
Hot Chocolate: common questions
Can I learn Hot Chocolate in Hindi?
This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Hot Chocolate in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.
Is this Hot Chocolate tutorial for beginners?
It is lesson 74 of 146 in the free ASP.NET Core roadmap, in stage 16, GraphQL. If you are new to ASP.NET Core, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.