News for hackers. Stuff that matters.
Re:A look at modern PHP by eropple on Wednesday May 06, 2020 @01:05AM (#23088055)
JSX is not, and I mean this emphatically not, "HTML tags". They're a tree of objects. That they sometimes represent HTML is orthogonal to why it's fantastic.

To elide all of the power and powerformance that JSX provides in the situations where it's appropriate as just "HTML tags" fundamentally misunderstands what they are and why they are powerful.

Data structures are more than text. This is a good thing.

Re:A look at modern PHP by slifin on Wednesday May 06, 2020 @03:32AM (#23088687)
JSX is data after compilation which means it's not as transparent or accessible programmatically in the same way hiccup is

That said I'm not sure it'd be as easy to do hiccup in pure JS because names aren't a first class data type there