Hot Chocolate: GraphQL Schema Stitching with ASP.Net Core
Dienstag, 4. Juni 2019 um 18:00 Uhr
Hallo Berner .NET Freund
Kurz vor der Sommerpause treffen wir uns zum Thema "GraphQL Schema Stitching with ASP.Net Core" mit Miichael und Rafel Staib.
- GraphQL Schema Stitching with ASP.Net Core
- Pizza Break
- GraphQL Schema Stitching with ASP.Net Core part 2
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.
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.
Rafael Staib is a full stack developer with over 15 years’ experience in professional software development. He is more focusing on architectural requirements e.g. infrastructure topics as automation, common libraries and services in the .Net and NodeJS universe. He worked for companies of all sizes and in various sectors, before he started as a consultant. In 2010 he started focusing primarily on cloud computing; especially on the Microsoft Azure cloud services. Also, he loves the open-source movement and started contributing in 2013. Since then he is creating all kind of components and libraries which helps people solving common problems.
Wir freuen uns auf deine Teilnahme!
Kay Herzam, Martin Affolter und René Leupold