Re:JSX is no longer my friend
by CuriouslyC on Tuesday March 15, 2016 @01:35PM
(#11291418)
The thing that the author misses is that JSX is very natural for designers. If you properly encapsulate any logic into methods on the component rather than having it all inline in the render return, even designers with mediocre technical skills can productively work with JSX files. This can be a huge productivity win, and beyond that honestly I don't know many engineers that enjoy translating designer mock-ups.
[ Parent
| on HN ]
JSX is also very natural for people who've written HTML for years.
I wasn't a fan when I started, but now I love it to bits.
I fell in love at first sight. Since it was in wide use at Facebook I got my team to take a look at it. Now they love it. Once you start breaking up things into small mostly reusable components, the true power of JSX shines through. And since most files never end up being very large with well reasoned interfaces between components, it's much easier to reason about your user interfaces.