React.createElement('h1', null, 'Hello World')
So, how is Vue.js easier to learn? Vue.js comes with its own template, that can be used without any other external dependency. That means you can learn Vue.js without having to learn Node.js, NPM/Yarn, Webpack, Babel, JSX, etc. beforehand. After getting familiar with Vue's template syntax and its concepts, you can then slowly incorporate the aforementioned tools into your project to improve performance, development time, maintainability, etc. (I may elaborate more on this in a separate blog post).
Once you've mastered all of the concepts and required tools, it should be extremely easy to learn React.js, if you still wish to do so.
Edit: Apparently there are starter kits for React.js (eg. create-react-app) that comes pre-configured with all the aforementioned tools and more (eg. Flow, ESLint). These really should be included in React's User Guide.