직접 DOM 조작
수동 동기화- 이벤트가 발생할 때마다 대상 요소를 직접 찾습니다.
- 데이터와 화면이 어긋나지 않도록 갱신 순서를 관리합니다.
- 화면 조각이 늘어나면 누락된 DOM 업데이트가 버그가 됩니다.
동적인 웹에서는 같은 데이터가 여러 화면 조각에 걸쳐 보입니다. React는 DOM을 직접 찾아 고치는 일을 줄이고, state 변경이 어떤 렌더링 결과로 이어지는지 코드에 고정합니다.
React 렌더링 책임 전환: 같은 상태가 여러 UI에 영향을 주거나, 화면 갱신 순서를 계속 신경 써야 한다면 React 같은 UI 라이브러리의 이점이 커집니다.