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