Blog Dla Młodszych Programistów C#/.NET

poniedziałek, 21 października 2024

Razem z .NET 8 powstał nowy szablon o nazwie Blazor Web App i to jest taka można powiedzieć wisienka na torcie, jeżeli chodzi o Blazor'a. W tym artykule opiszę Ci, czym jest Blazor Web App i jak tworzyć tutaj aplikacje.

Wprowadzenie do Blazor Server Side Rendering (SSR)

Wprowadzenie


W Blazor Web App możemy tworzyć aplikację, która może łączyć wszystkie tryby renderowania o których wspominałem Ci w poprzednich artykułach, to znaczy:


Czyli możemy zadecydować, która część aplikacji, w jaki sposób będzie renderowana. Mało tego możemy również zadecydować, że dopóki nie zostanie pobrany w tle WebAssembly i cała aplikacja, to do tego momentu wykorzystujemy Blazor Server, a jak już te elementy zostaną pobrane, to będziemy korzystać z WebAssembly.

Możemy też np. stworzyć stronę główną, gdzie mamy jakieś opisy, treść - jako Server Side Rendering i wykorzystać wszystkie jego zalety, a inną podstronę, gdzie mam więcej logiki i interaktywności stworzyć jako komponent Blazor WebAssembly. To jest wszystko mega dobre i choć w tym momencie może wydawać Ci się to skomplikowane, to gwarantuje Ci, że tak nie jest. Wszystko będziemy ćwiczyć w praktyce i na przykładach.

Także możemy powiedzieć, że jeżeli dobrze zrozumiesz, jak tego używać, to pozbędziesz się wszystkich wad Blazora o których wcześniej opowiadałem.

Pokaże Ci całość małymi krokami, tak żeby nie pogubić się w tym wszystkim, ale gwarantuje, że pod koniec szkolenia wszystko opanujesz i zobaczysz, że jest to łatwe, a zapewnia nam mega duże możliwości i tworzenie nowoczesnych aplikacji spełniające wymagania wszystkich klientów.


Szkoła Blazora


Przy okazji, jeżeli chciałbyś poznać Blazor'a od podszewki, to rozważ dołączenie do mojego szkolenia online - Szkoła Blazora (tutaj więcej informacji - https://szkolablazora.pl).

Autor artykułu:
Kazimierz Szpin
Kazimierz Szpin
Programista C#/.NET. Specjalizuje się w ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Blazor, WPF oraz Windows Forms.
Autor bloga ModestProgrammer.pl
Dodaj komentarz
© Copyright 2024 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Regulamin. Polityka prywatności. Design by Kazimierz Szpin