Component

class Component()

React компонент

import React, { Component } from 'react'

export default SomeComponent extends Component {

    render(){
        return <h1>Hello World</h1>
    }

}
Component.componentDidCatche()
Component.componentDidMount()

Вызывается когда компонент уже подключен на страницу и все элементы настроены

constructor() => render() => componentDidMount()

Component.componentDidUpdate(prevProps, prevState)

Вызывается после того как компонент обновился

render() => componentDidUpdate()

Component.componentWillUnmount()
Component.render()

Должен возвращать разметку для компонента