So... basically Electron?
There are some promising developments with Blazor and .NET MAUI. But it all seems too speculative to build on at this point.
If you don't use JS, wouldn't that mean reloading the whole page for every action? Or do you still use some minimal JS to improve the experience?
So... basically Electron?