3 ms·
Blazor Server isn't inherently latency riddled. Blazor Wasm isn't necessarily slow to initial load with .NET 8. IIRC the compiler is also really good at trimmi
by onetoo 3y ago
Blazor Server isn't inherently latency riddled. Blazor Wasm isn't necessarily slow to initial load with
.NET 8. IIRC the compiler is also really good at trimming the Wasm bundle when publishing in Release mode.
The neat thing about the new stuff in .NET 8 is that you can choose the interactivity at the component level, so if some component really sucks when used with Server interactivity, you can take the extra time to convert it to Wasm w/ some backend API.
You should also ask your shoulder demon much would even be interactive in the first place. SSR'd pages with forms can get you very far.
- capl 3y agoHey again. Tested .NET 8 and blazor again, and it wins… I mean it wins by so much that I now default to using .NET and C# for any task web related. Having components be SSR’d by default and then using SignalR later on by interactivity demand fixed by biggest criticism which was initial load overhead. Also I’ve experimented with azure since it’s of course very well integrated with the .NET environment, and I think I’ll use that too instead of digital ocean which I’ve defaulted to before. I thought azure was too expensive, but re-evaluating now, it is actually very generous by giving free tiers which lets you launch without paying a dime.