The core React design pattern is nice, and the community is great, but the noise in the code.
I’m looking at you -> { blah && }
Talk to a sendmail v8 admin who had to hand edit sendmail.cf rewrite rules.
For examples, here's a comparison implementing the same functionality using React hooks and Svelte: https://github.com/joshnuss/react-hooks-in-svelte
Now, there are ways to handle all this with less code in React as well (for example, MobX), but the current de facto defaults with hooks and Redux create so. much. boilerplate. for. every. little. thing.
I think it's safe to say React wins on ecosystem but loses on verbosity w.r.t Svelte.