Get Started. It's Free
or sign up with your email address
Rocket clouds
ReactJS by Mind Map: ReactJS

1. JSX

1.1. JavaScript extension

1.2. Write HTML in JS file

1.2.1. Using tool HTML to JSX Convert

1.3. supported tags/attributes

1.4. Comment

2. Component

2.1. ClassComponent

2.1.1. Mounting

2.1.1.1. componentWillMount()

2.1.1.2. Render()

2.1.1.3. componentDidMount()

2.1.2. Updating

2.1.2.1. Props Change ()

2.1.2.1.1. componentWillReceiveProps()

2.1.2.1.2. shouldComponentUpdate()

2.1.2.1.3. componentWillUpdate()

2.1.2.1.4. render()

2.1.2.1.5. componentDidUpdate

2.1.2.2. State Change

2.1.2.2.1. shouldComponentUpdate()

2.1.2.2.2. componentWillUpdate()

2.1.2.2.3. render()

2.1.2.2.4. componentDidUpdate()

2.1.3. Unmouting

2.1.3.1. componentWillUnmount()

2.1.4. Initalization

2.1.4.1. SetProps()

2.1.4.2. setState()

2.2. FunctionalComponent

3. ReactDOM

3.1. render( )

3.1.1. JSX

3.1.2. DOM

4. Props

4.1. propTypes

5. State