Michael Staib 1
For the last view years Michael started filling the GraphQL gaps on the .net Platform resulting in the Hot Chocolate open source project that introduced advanced GraphQL concepts like real-time web communication, schema stitching and more. Apart from that he has over 16 years experience in professional software development for companies of all sizes. Previously Michael worked at Open Text before becoming a consultant for cloud solutions.
Präsentationen bei der .Net User Group Bern
Hot Chocolate: GraphQL Schema Stitching with ASP.Net Core
GraphQL is a great way to expose your APIs and it has changed the way we think about consuming data over HTTP. With GraphQL we want to have one schema that provides all the data to us in a consistent way, enabling us to drill into the graph and fetch with one request what we actually want instead of having to issue multiple requests.
In the real world, however, we more often build small services that serve certain use cases. Simpler services are easier to maintain and can be deployed more rapidly. Moreover, we often also want to use external services that are not built by us. Ultimately, we will end up with multiple APIs again.
The solution for this dilemma is schema stitching. This talk will explore the schema stitching capabilities on ASP.Net Core with Hot Chocolate.
We will show how you can set up a Hot Chocolate GraphQL gateway in under 5 minutes and move on to the various stitching scenarios.
This talk introduces simple auto-stitching scenarios and goes on to demonstrate how you can rewrite your GraphQL APIs into something truly new..