Hacker News new | ask | show | jobs
Don't use JSX (medium.com)
2 points by iofjuupasli 3753 days ago
4 comments

I just read another post on Hacker News yesterday saying that JSX is the Bee's Knees

https://medium.com/javascript-and-opinions/state-of-the-art-...

>JSX is awesome. You get all the power of JavaScript and its tooling when writing your markup.

> JSX is awesome

Article is about trends

> You get all the power of JavaScript and its tooling when writing your markup.

This is just not true

It's not exactly news that HTML is verbose. I just like having the HTML I'm writing look like HTML. It's a fairly minor thing, and I wouldn't particularly mind using a different syntax, but on the whole I find it a bit easier to work that way.
DOM and HTML is different things. Are you sure that you write HTML when you use React? HTML is one of the ways to build DOM. But not the only one.

In very dynamic parts of site JS is better, which is the case for React.

But even for static parts, HTML is just familiar way to describe what should be displayed. I don't see anything wrong in use js syntax for that. Especially when js is used under the hood.

This is a pretty trivial issue of a preference for one syntax over another. I'm not really interested in arguing about it. I personally find it useful to be able to use HTML syntax.
I'd rather go with the flow, with built-in support from Babel and other workflows, etc.
Interesting.