That's hard to say. I started learning React when Flux was out and it was big news. I read about the docs about React and soon I decided to switch from Vue to it. JSX is kind like confusion to me since it's not JavaScript it took me quite long while to figure out that it's quite handy written in CoffeeScript. If there was a chance for me to know React earlier, I would do more on the CoffeeScript side and make more people write that in CoffeeScript. That's now meaningless since CoffeeScript is falling behind Babel.
So my path was React syntax, Flux, Webpack, immutable-js, Redux, then my own implementation of store and router. I think I still wouldn't change that.