• It takes some getting used to, but for me it’s much better than JavaScript and even TypeScript. TypeScript is a little better than using JavaScript, but not by much. I still find it very frustrating to use. The ecosystem is a mess, IMO.

      In Rust when doing web work, at least when using the Yew framework, you return an Html type from functions. Kinda like this:

      fn hello_world(props: &Props) -> Html {
        // do logic
         html!{
            <div>{ props.username }</div>
         }
      }
      

      It’s very similar to using React, with various state / hook things that have been developed pretty directly with reference to how React does things.