---
sidebar_position: 1
title: Introduction
---

## Razor component

We're going to see how a Blazor component works.

### List of steps

* Creating a Generic Component
* Creating a complex component
	* Component Description
	* Component appendix classes
	* Creating the `item` component item
	* Creating the `craft` component element
	* Using the component

### List of concepts

* RenderFragment
* Event handling
* IJSRuntime
* CascadingValue & CascadingParameter
