The blazor adoption probably isn't even that bad, but it's hard for MS to shake this stigma since so many people got burned on Silverlight and don't ever want to make the same mistake.
The blazor adoption probably isn't even that bad, but it's hard for MS to shake this stigma since so many people got burned on Silverlight and don't ever want to make the same mistake.
In terms of speed, it's not even close to anything else in JS:
https://krausest.github.io/js-framework-benchmark/current.ht...
- Technical issue with blazor performance or blazor makes perf regressions hard to fix
- blazor technical framework encourages programming style that is bad for perf
- blazor or blazor ecosystem attracts programmers that can't deal with perf issues
WasmGC is supported in all browsers + nodejs now, but its still pretty new. Safari only started shipping it in December last year. I'm not sure if wasmgc is the default build for blazor, or what the status is on it.
Blazor should be able to be good, small and fast. (Maybe even smaller than rust web frameworks.) But I don't know if we're there yet.
edit: found a more concrete statement https://github.com/dotnet/runtime/issues/94420