• 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.