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:
fnhello_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.
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.