3 ms·
Here is my personal experience. I've been working on a large-ish Blazor (Server) application for about a year. The choice to use Blazor was not mine, but I wen
by bsuvc 3y ago
Here is my personal experience.
I've been working on a large-ish Blazor (Server) application for about a year. The choice to use Blazor was not mine, but I went into it with an open mind. For context, I have used React and Angular in the past.
I will never used Blazor again.
Performance is not good, with CPU always at some base level, even when idle. My machines fan is always cranking while developing it. Hot reload does not work consistently (on like 25% of the time), and when it does, it is slow, so it might as well not work at all. Everything in Blazor just feels half-baked.
I'm old enough to remember things like "ActiveX Documents" and Silverlight, where were other attempts by Microsoft to provide a way for people not to have to learn and use a proper front end framework, and I think Blazor will end up on the scrap heap with them.
Microsoft has a bad habit of touting the next big thing for developers to use and then abandoning it several years later. This feels like that to me.
- andsoitis 3y ago> a proper front end framework Do you think a WASM approach has merit or do you think it is doomed?
- bsuvc 3y agoNot sure. We haven't used the WASM version, but it is possible that it works better. I still think there is a rug-pull risk by Microsoft, so not sure I would choose it for that reason alone.
- kittoes 3y agoAm using Blazor WASM in our shop and absolutely loving it once deployed. The hot reload and other development headaches are -really- painful, but just being able to use our existing C# libraries everywhere has been a game-changer for us.
- isbvhodnvemrwvn 3y agoSounds a bit like Adobe Flex.
- avgDev 3y agoI have a large blazor project and do not have fan cranking at all. Hot reload is VS issue. I have a completely difference experience but then again I'm creating business apps and do not anything 'new'.