It is true that JSX is optional. It is also true that basically everyone uses it. And as you may expect, there is a good reason that everyone is using a quirky, optional syntax.
JSX will save you gobs of time.
Now this isn’t to say that you have to use it. For example, you might want to add some small React components to an existing codebase, or you might want to learn about React without installing a build system (good choice, by the way).
But if you do have the opportunity to use JSX, you’ll never look back. And the best thing is that it is super simple – there are just 5 rules to learn.
We’ll be a bunch of live examples of these rules real soon now. But if you can’t wait, you can get a PDF cheatsheet with 10 print-optimized examples right now – just by joining React Armory. And as a bonus, you’ll be the first to hear about the live examples. So what are you waiting for?