Blazor Server и Blazor WebAssembly - кто разбирался?
От: Shmj Ниоткуда  
Дата: 24.02.21 15:37
Оценка:
Кто разбирался что там под капотом?

Как я понял, Blazor Server просто весь C# код исполняет на сервере и любой чих клиента передает на сервер через SignalR.

Blazor WebAssembly, как я понял, предоставляет в виде WebAssembly (исполняемые файлы) микро-среду .Net CLR, ваш C#-код компилит в IL, все запускается на клиенте в среде браузера.

Так?
Re: Static site host
От: Qbit86 Кипр
Дата: 24.02.21 15:47
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Blazor WebAssembly, как я понял, предоставляет в виде WebAssembly (исполняемые файлы) микро-среду .Net CLR, ваш C#-код компилит в IL, все запускается на клиенте в среде браузера.

S>Так?

Всё так. В частности, ты можешь задеплоить Blazor WebAssembly на хостинг статических сайтов вроде GitHub Pages или Netlify, например: https://swimburger.net/blog/dotnet/how-to-deploy-aspnet-blazor-webassembly-to-github-pages
Глаза у меня добрые, но рубашка — смирительная!
Re: Blazor Server и Blazor WebAssembly - кто разбирался?
От: varenikAA  
Дата: 25.02.21 01:34
Оценка: 54 (1) +1
Здравствуйте, Shmj, Вы писали:

S>Так?


Да, Blazor Server отстой, в реале там столько граблей и подводных камней, что проще освоить ts/js и фигачить нормальных клиентов
работая со знакомыми с детства httpContext post/get запросами.

Blazor WASM предполагает замену js(ws заменяем на httpclient), но! опять же там много новых и часто сырых концепций.
для всего придется изобретать велосипед. и самое главное все равно потребуется изучать js/dom/css.

пока попытку скрестить ужа и енота не идеальной.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.