* 해당 게시글은 모던 리액트 Deep Dive 도서를 공부하며 정리한 내용입니다. 렌더링은 어떻게 일어나는가?리액트의 렌더링은 브라우저가 렌더링에 필요한 DOM 트리를 만드는 과정을 의미리액트의 렌더링이란?리액트의 렌더링이란 리액트 어플리케이션 트리 안에 있는 모든 컴포넌트들이 현재 자신들이 가지고 있는 props, state 의 값을 기반으로 어떻게 UI를 구성하고 이를 바탕으로 어떤 DOM 결과를 브라우저에게 제공할 것이지 계산하는 일련의 과정을 의미.리액트의 렌더링이 일어나는 이유렌더링이 발생하는 시나리오 최초 렌더링리렌더링useState()의 두번째 배열 요소의 setter 가 실행되는 경우useReducer()의 두번째 배열 요소인 dispatch가 실행되는 경우컴포넌트의 key props가..