Re:Show HN: Build a JS-only interactive product walk-through...
by npsomaratna on Wednesday February 19, 2020 @09:46PM
(#22372291)
Thanks for the explanation.
I tried out React a while ago, didn't like the idea of JSX, then saw the complexity of the React ecosystem, and then decided "nope, too much complexity."
I ended up using Vue, although from that I'm seeing, Vue is going down the "let's add complexity" route with Vue 3.
I'll look at React again and reassess in this new light.
That said, Typescript got me (maybe a little too) comfortable with having a preprocessor: I still use JSX-less React but in Typescript I've actually started using React-less JSX...
CSS-in-JS is silly. I put that idea into the same bucket as a lot of other nonsense in the React ecosystem. Don't.