Listen... listen.
How about Blazor, but instead of Razor (which I'm not fond of), it's Vue, but instead of TypeScript we write C#? Compiled to Wasm.
Clean, reads well, easy to use, known life-cycle and flow, supports code-behind files cleanly.
Comeonnnnnnn please.