So as we know Blazor is pretty cool.
However the 2 versions each have their pros and cons.
WebAssembly takes a long time for first load and Serverside consumes resources (connection ports and ram)
Is there a way to have a website load a server side Blazor, the once the WebAssembly stuff has loaded, switch over. The two versions would share all of the razor components, so should look the same.
Is there an supported way of doing this (in .Net5 perhaps)? Or some work around people have had success with?