Neatly explained about difference between JS and ES here: Link
I don't know what your goal is. If it is to build a quick application for the satisfaction of built an app in React/ReactNative, then you've got 1000s of articles out there in the internet. Pick one, build it and publish it or whatever.
If you're genuinely interested to learn the ecosystem, then I'd warn you not to even think of React/ReactNative/Vue/blah blah frameworks. They nicely abstract you from the fundamentals so what I'd suggest is to learn HTML, CSS and JS --> then Web APIs --> Build apps on these along with Build tools(webpack or rollup) --> finally use frameworks for building decently sized apps. This whole process isn't as long as it sounds because conceptually they're not as overloaded as in Java (772 pages of lang specification! jeez!). You can grasp them up quickly.
Some of the popular resources;
For React, I'd highly recommend docs from reactjs.org itself as they've beautifully explained the concepts and ReactNative; learn this only after learning React so that it would be easy to relate.
One quick hack (incase you don't know it): Whenever you want to learn a particular technology or want to know the popular libraries around that tech, search "awesome-<technology>" in Github, for ex: awesome-js or awesome-web or awesome-java. That repository consists of all the necessary things one might need on that technology.
Cheers!