👉 재조정 (Reconciliation)이란?
- React는 실제 DOM을 직접 제어하지 않고 중간에 virtual DOM을 두어 virtual DOM이 변경이 되었을때 실제 DOM을 갱신하도록 설계되어있습니다.
👉 virtual DOM을 갱신하는 방법
- setState() 메소드를 호출
- 전역 상태 관리 라이브러리 ( redux,mobx ... ) store 데이터가 변경
- 위 두가지의 행동이 일어났을때 최상위 컴포넌트의 render() 함수를 호출해서 렌더링이 일어납니다
'React' 카테고리의 다른 글
Props Drilling 이란 무엇인가요? (0) | 2022.07.02 |
---|---|
state를 직접 변경하지 않고 setState를 사용하는 이유에 대해서 설명하세요. (0) | 2022.07.02 |
React의 개념과 장점, 그리고 컴포넌트란 무엇인가요? (0) | 2022.07.01 |
리덕스 ( REDUX ) 란? (0) | 2022.03.29 |
왜 React를 사용하는가 (0) | 2022.03.23 |