Even though people tend to look down on web development, I find it much harder to build a react app than to build a rust app. Browsers, and JavaScript, are full of footguns.