Blazor API Client using REST & GraphQL APIs - Full Course
In this step-by-step tutorial I take you through how build a Blazor WebAssembly (WASM) app that will allow you to call both REST & GraphQL APIs. This video includes: Application architecture overview Blazor theory and core concepts including WebAssembly, SignalR and websockets Building Blazor Components HttpClient & HttpClientFactory Building Data Service to call REST & GraphQL APIs Level: Intermediate 📕 My Book: https://www.apress.com/gp/book/978148... 🤩 Patreon Site (Exclusive Member Benefits!): / binarythistle 📕 Webhooks Course on Udemy: https://www.udemy.com/course/webhooks... 💻 GitHub Repo: https://github.com/binarythistle/S04E... 🔗 DTO Class Construction: https://app.quicktype.io/ 🔗 Open Iconic: https://useiconic.com/open 🔗 Blazor Event Handling: https://docs.microsoft.com/en-us/aspn... 🔗 Bootstrap Course: https://www.udemy.com/course/bootstra... 🔗 Insomnia Client download: https://insomnia.rest 🔗 JSON Editor Online: https://jsoneditoronline.org/ 🔗 Newtonsoft Vs Microsoft: https://docs.microsoft.com/en-us/dotn... ⏲️ Time Codes ⏲️ PART 1 - INTRODUCTION 1:20 Welcome 2:29 Demo 7:00 Course Overview 9:30 Solution Architecture 12:13 Ingredients PART 2 - THEORY 13:13 What is Blazor? 17:58 Why use Blazor? 19:10 Size by Size - the 2 flavours of Blazor 23:33 Blazor Server Closer Look 26:28 Blazor WASM (Client) Closer Look PART 3 - CODING PART 1 - OUR FIST COMPONENT 29:46 dotnet new... (Start the prject build) 32:25 Project anatomy 47:55 A look at our first Component 49:21 Our Component UI 1:00:47 Adding UI Events 1:05:46 @Code - Adding our methods and properties 1:13:37 Error handling PART 4 - CODING PART 2 - STARTING API CALLS 1:15:29 A look at our APIs 1:18:10 Exercising our APIs with Insomnia 1:29:47 A look at the "Fetch Data" Component 1:33:47 Working with JSON & DTOs 1:46:58 Calling our REST API 1:54:02 Separating Concerns 2:00:26 Adding an appsettings.json file 2:05:14 HttpClient & HttpCLientFactory PART 5 - CODING PART 3 - DATA SERVICES 2:08:32 Creating our "Launches" Component 2:13:04 Introducing Data Services with HttpClientFactory 2:24:57 Our REST Data Service 2:28:54 Using out Data Service 2:32:46 Revisiting the GraphQL Payload 2:35:00 A new DTO 2:40:35 GraphQL Data Service PART 6 - WRAP UP 2:56:33 Wrap up and Final thoughts 3:58:06 Patreon Supporter Credits

.NET Microservices – Full Course

GraphQL API with .NET 5 and Hot Chocolate

Zero to Hero: Blazor Web Apps

Build a Full-Stack GenAI Project in 4 Hours (FastAPI, React, Supabase)

Coding an HTTP Server in C

Full HTTP Networking Course – Fetch and REST APIs in JavaScript

Build better web apps with Blazor in .NET 10

CQRS Step by step build in .NET

CLAUDE CODE ADVANCED FULL COURSE (3 HOURS)

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

From TCP to HTTP | Full Course by @ThePrimeagen

Asp.Net Core WebSockets Vs SignalR. Which should you use? (Full Course)

.NET Core 3.1 MVC REST API - Full Course

Something is jamming GPS over Europe. Here's what we found

Trump Gets Booed & Falls Asleep During NBA Finals, Claims War is Almost Over & Goodbye Spencer Pratt

Backend Full Course | NodeJS ExpressJS PostgreSQL Prisma & Docker

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

.NET 6 Minimal API Full Build

Cloudflare bought Vite to destroy Vercel

