--- 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