Use the react development also has for nearly five months, for I have a vue development experience, the introduction or faster, to master the basic condition of storage, data transfer between the component and event interactions, life cycle and so on, plus the ready-made component library, can cope with the development of the basic demand, but from their own for mastery of knowledge points, I felt that the foundation was not stable enough, so I decided to extract some events to systematically learn some knowledge points related to React in order to have a clearer understanding of React

Disadvantages of native development

1. Js manipulation of DOM syntax is cumbersome and inefficient

2. Manipulating the DOM with JS results in a lot of reshooting and redrawing

3. There is no componentized coding when using JS, resulting in low reuse rate of code

Disadvantages of native development

1. Adopt component-based mode and declarative programming to improve development efficiency and component reuse rate

2. React Native allows you to use the React syntax for mobile development

3. Use virtual Dom and excellent diff algorithm to minimize interaction with real Dom

The delicate DOM runs in the computer’s memory