XML and JSX intersect, but neither contains the other.
JSX is also not JS and it is not HTML.
If JSX is a good idea, then Jevko in JS is a better idea, arguments from popularity and marketing notwithstanding.