Go, programmers cannot seem to get enough of it.
Redux make a component smart and Redux DevTools is a powerful tool for debugging an application's state.
The most important concept to learn about React is the component. React component has internal state, accept props, refs to access the underlying DOM structure, and lifecycle methods.
Mounting refers to the initial page loading when your component is first rendered. During the mounting phase react calls componentWillMount(), render(), componenutDidMount() and componentWillUnmount().