In this new version, some main functions (e.g. createClass) are deprecated.
React supported ES6 syntax since v0.14.*, and Facebook recommends us to use new ES6 syntax to write React App.
But most of us are still stay in the "jQuery Age", we hate new syntax, we hate JSX, and we don't want to change.
Of course, many of us don't have that much time to go through the whole standard document of ES6. So, I gathered the most important parts of ES6 that we often apply in React, reorganized those key points for saving learners' time.
Why using ES6+ syntaxes
If you refuse to use ES6 & JSX features, you probabbly have to write React code like this:
var createReactClass =require('create-react-class');