I find (to my surprise) that I like jsx. For example although I like threejs (outstanding), however I keep gravitating to react-three-fiber and react-three-drei.
Why? Have I become some react-addled addict? I keep looking at other systems and want to like them, but turn away.
I had an idea that might explain this, but it is sort of stupid and annoying.
I like it because my brain groks:
``` <Scene> <Ducks > <Ducklings /> </Ducks> <Camera /> </Scene> ```
I get what is going on quickly and easily. I can go into detail (edit Ducklings.js) easily. This explanation seems both obvious and somewhat ridiculous.
I wonder if this is a Sapir-Whorf kind of thing?
So what do you think? Is it plausible? Are there better systems that let you perceive structure & delve into it? Or ... ?