React’s JSX: The Other Side of the Coin
Cory House

I largely agree. However for ‘compile-time errors’ there are HTML validators, though they often don’t work with fragments.

I like Altjs but unlike react which uses the familiar full power of javascript as you mention, it uses a DSL with all the disadvantages you highlight.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.