📌 리액트 공식문서와 리액트를 다루는 기술을 참고하여 작성한 글입니다.
1. state가 변경될 때 2. 부모 컴포넌트가 리렌더링 될 때 3. props가 변경될 때 4. forceUpdate 함수가 실행될 때