Part 1: Blazor WebAssembly Essentials
This part will introduce you to Blazor WebAssembly and guide you to set up your first Blazor project. After that, you will learn about the concept of components, which are the building blocks of every Blazor app. You will start by using Razor and C# to create basic and advanced components, and then you will learn how to use parameters in Blazor to implement communication between app components, and how to style them. You will also learn about different types of components, such as layouts and templated components, and how to employ a Razor class library for reusability.
This part has the following chapters:
- Chapter 1, Understanding the Anatomy of a Blazor WebAssembly Project
- Chapter 2, Components in Blazor
- Chapter 3, Developing Advanced Components in Blazor