Trying to do everything in Rust is a trap for some people, I remember I once tried using yew to make my static personal site in Rust and wasm. Thanks for my time writing Rust now I have much better understanding of choosing the right tool for the right task.
I think using any client-side WASM framework for a public website is a pretty bad idea right now. I wouldn't even use Blazor from Microsoft, which has a lot more funding than Yew.
Yeah, I think it depends, for high-interaction web apps and games it's fine, but for content based sites it's very unnecessary and hurts accessibility.