We've been using the Dioxus library for Rust at my company and it's worked well. There's other Rust WASM web UI frameworks as well.
Blazor
yes, I am THAT guy...
I'd always prefer React for when you have dedicated Front-end developers but for small go projects, gomponents with its htmx add-on does wonders.
Uhhhh, HTML?
That's worse than using plain JS.
How so?
I prefer not to use JavaScript unless forced to do so. It's burdensome and almost always unnecessarily complicates the stack. With the rise of tools such as Turbo[1] and HTMX[2] the need for JS frameworks like React and Angular are greatly reduced, to the point that they are (almost?) unnecessary.