- React는 상태 변화에 반응하여 가상돔을 재그리로 재건하는 것입니다. 🎨
- 가상돔 재그리는 매우 비싼 작업이며 브라우저에 스타터를 일으키기 때문에 React는 변경된 부분만 정확하게 변경합니다. 🔨
- React는 변경된 부분을 확인하는 딥핑 알고리즘인 재구성(Reconciliation)을 사용합니다. 🔎
- 재구성 알고리즘은 React 앱 크기가 커질수록 성능을 저해할 수 있습니다. 🐌
- React 팀은 Fiber를 통해 재구성 과정을 개선했습니다. 🌱
- Fiber는 상태 변경 작업을 하나의 묶음으로 처리하여 우선순위를 두고 작업 처리를 합니다. 🚀