Summary
In this chapter, we looked at more advanced scenarios for building components. Building components is what Blazor is all about. Components also make it easy to make changes along the way because there is only one point where you have to implement the change. We also implemented our first reusable component, which will help us to maintain the same standard across the entire team and reduce duplicated code.
We also used some of the new features in .NET 5 for Blazor to load and display data.
In the next chapter, we will take a look at forms and validation to start building the administration part of our blog.