From 259b0f649930526859fc6be92f33234f7b0b753f Mon Sep 17 00:00:00 2001 From: Ted L Date: Mon, 17 Oct 2022 10:04:16 -0400 Subject: [PATCH 1/2] Create blazor-wasm-graphql.md --- blazor-wasm-graphql.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 blazor-wasm-graphql.md diff --git a/blazor-wasm-graphql.md b/blazor-wasm-graphql.md new file mode 100644 index 0000000..62fcd86 --- /dev/null +++ b/blazor-wasm-graphql.md @@ -0,0 +1,3 @@ +Blazor WASM is a C# Single Page Application (SPA) alternative to the numerous JavaScript frameworks; but, what about an alternative to the popular Apollo Client for GraphQL? +This is where Strawberry Shake comes to the rescue, in this demo we'll be utilizing the Strawberry Shake CLI to generate a GraphQL Client from nothing but the schema and our queries, then integrating that with Blazor to interact with an API. +We'll be specifically interating with a few GraphQL queries, a mutation, as well as a subscription for real-time events. From b4210940b47c5b55db7e9364e585a40277535d2c Mon Sep 17 00:00:00 2001 From: Ted L Date: Mon, 17 Oct 2022 10:06:53 -0400 Subject: [PATCH 2/2] Update blazor-wasm-graphql.md --- blazor-wasm-graphql.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/blazor-wasm-graphql.md b/blazor-wasm-graphql.md index 62fcd86..e8d3232 100644 --- a/blazor-wasm-graphql.md +++ b/blazor-wasm-graphql.md @@ -1,3 +1,7 @@ +## GraphQL with Blazor + Blazor WASM is a C# Single Page Application (SPA) alternative to the numerous JavaScript frameworks; but, what about an alternative to the popular Apollo Client for GraphQL? This is where Strawberry Shake comes to the rescue, in this demo we'll be utilizing the Strawberry Shake CLI to generate a GraphQL Client from nothing but the schema and our queries, then integrating that with Blazor to interact with an API. We'll be specifically interating with a few GraphQL queries, a mutation, as well as a subscription for real-time events. + +[Strawberry Shake by ChilliCream](https://chillicream.com/docs/strawberryshake/v13)