Building real-time applications with Blazor and GraphQL
summary
Shows how Blazor WebAssembly and GraphQL combine to build a Slack‑style chat: Hot Chocolate powers the GraphQL server, Strawberry Shake generates a strongly typed C# client from queries and fragments, and Banana Cake Pop is used for schema exploration. Implements queries, a sendMessage mutation and GraphQL subscriptions over WebSockets (client uses an async IAsyncEnumerable/response stream), wired via dependency injection and HTTP/WebSocket transports. The demo compiles client code into methods, runs in the browser, and receives live messages successfully.
AI-written summary · about
chapters (4)
- 0:00Start
- 0:09Building real-time applications with GraphQL and Blazor
- 9:41C# Code and Razor Views compiles
- 11:53The State of Blazor
related talks
01h 13mBuilding Modern Applications with GraphQL and #Blazor
24mHow to Create a Full-Stack Web App Using Blazor WASM and GraphQL
01h 05mCreating a GraphQL API with ASP.NET Core
57mBuilding modern applications with GraphQL 2021 and beyond in ASP.NET Core 6
50mConsuming GraphQL using C#
01h 05mBuilding modern applications with GraphQL 2023 and beyond in ASP.NET Core 7
01h 02mServerless GraphQL in .NET with Azure Functions and Hot Chocolate
01h 04mHot Chocolate: An introduction to GraphQL on ASP.Net Core
