Build rich interactive components with Blazor web apps
Learn how to interoperate Blazor apps with JavaScript code, use templated components, and handle component lifecycle events.
Learning objectives
In this learning module, you learn to:
- Call JavaScript functions from .NET code and call .NET code from JavaScript in Blazor apps.
- Handle events in the lifecycle of Blazor components.
- Create reusable template components that you can incorporate into Blazor apps.
Prerequisites
- Familiarity with HTML, CSS, and JavaScript web development.
- Novice ability to write C# code.
- The .NET 8.0 SDK installed.
- An integrated development environment (IDE) such as Visual Studio Code.