Characteristics of the React

  1. Componentization, declarative programming
  2. Mobile development
  3. Virtual DOM+ excellent diff algorithm

Initialize the

  1. React.development.js (core library)
  2. React-dom.development.js (used to support dom manipulation with react)
  3. Rereference babel.min.js(for JSX to JS)

The difference between JSX and JS creating VDOM

jsx

js

Babel will convert JSX to JS