Blazor United is very good solution to solve Blazor’s biggest issues (Latency in Blazor Server and slow load in Blazor Wasm)

Many features will come with .Net 8 and Blazor United: Server-side rendering, streaming rendering, enhanced navigations & form handling, add client interactivity per page or component, and determining the client render mode at runtime. (https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/comment-page-2/#comment-17958) And it’s very likely that WASM and Server templates will be merged into United only.

You can follow the main issue related Blazor Web App here.