재조정

순수 자바스크립트의 경우 변경되면 Element 전체를 다시 그린다. 그러나 React의 경우 변경된 부분만 다시 그리기 때문에 더 효율적으로 리랜더링 하는 것을 볼 수 있다! 📌 Virtaul DOM UI의 가상적인 표현을 메모리에 저장하고 ReactDOM 라이브러리에 의해 실제 DOM과 동기화하는 것이다. 가상의 돔 트리를 사용해서, 이전 상태와 이후 상태를 비교하여, 바뀐 부분을 찾아내 자동으로 바꿔준다! 개발은 항상 모든 것이 trade-off다. 즉, 하나가 좋으면 하나를 잃게 된다. 위의 결과를 보면 React가 무조건 정답같고 JavaScript는 쓰면 안 될 것 같지만, 정답이 아니다. React 엘리먼트는 불변객체이다. 불변 객체? 변하지 않는 객체(immutable) 우리는 그저 Rea..
박브레드
'재조정' 태그의 글 목록