Blog for Junior Developers C#/.NET

Sunday, October 27, 2024

With .NET 8, a new template called Blazor Web App was created, and this is the cherry on the cake when it comes to Blazor. In this article, I will describe what Blazor Web App is and how to create applications here.

Introduction to Blazor Web Apps

Introduction


In Blazor Web App we can create an application that can combine all the rendering modes I mentioned to you in the previous articles, that is:


That is, we can decide which part of the application, how it will be rendered. What's more, we can also decide that until WebAssembly and the entire application are downloaded in the background, we use Blazor Server until then, and once these elements are downloaded, we will use WebAssembly.

We can also, for example, create a home page where we have some descriptions, content - as Server Side Rendering and use all its advantages, and create another subpage where I have more logic and interactivity as a Blazor WebAssembly component. This is all mega good and although at this point it may seem complicated to you, I guarantee you that it is not. We will practice everything in practice and on examples.

So we can say that if you understand how to use it well, it will get rid of all the Blazor shortcomings that I talked about earlier.

I will show you everything in small steps so that you don't get lost in it all, but I guarantee that by the end of the training you will master everything and see that it is easy, and it provides us with mega-large possibilities and the creation of modern applications that meet the requirements of all customers.


Blazor School


By the way, if you would like to learn Blazor from the inside, consider joining my online training - Blazor School (more information here - https://blazor-school.com/).

Author of the article:
Kazimierz Szpin

KAZIMIERZ SZPIN
Software Developer C#/.NET, Freelancer. Specializes in ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Blazor, WPF and Windows Forms.
Author of the blog CodeWithKazik.com

Previous article - Introduction to Blazor Server Side Rendering (SSR)
Next article - Separating C# Code From View in Blazor
Dodaj komentarz
© Copyright 2024 CodeWithKazik.com. All rights reserved. Privacy policy.
Design by Code With Kazik and Modest Programmer.