Как я понял, Blazor Server просто весь C# код исполняет на сервере и любой чих клиента передает на сервер через SignalR.
Blazor WebAssembly, как я понял, предоставляет в виде WebAssembly (исполняемые файлы) микро-среду .Net CLR, ваш C#-код компилит в IL, все запускается на клиенте в среде браузера.
Здравствуйте, Shmj, Вы писали:
S>Blazor WebAssembly, как я понял, предоставляет в виде WebAssembly (исполняемые файлы) микро-среду .Net CLR, ваш C#-код компилит в IL, все запускается на клиенте в среде браузера. S>Так?
Да, Blazor Server отстой, в реале там столько граблей и подводных камней, что проще освоить ts/js и фигачить нормальных клиентов
работая со знакомыми с детства httpContext post/get запросами.
Blazor WASM предполагает замену js(ws заменяем на httpclient), но! опять же там много новых и часто сырых концепций.
для всего придется изобретать велосипед. и самое главное все равно потребуется изучать js/dom/css.