React의 장점과 단점
사용자와 상호작용을 하는 웹페이지 같은 경우 화면의 업데이트가 이루어짐, 이 과정에서 화면을 업데이트 할 시 DOM 을 직접 수정할 때 , 성능과 비용이 많이 듬.
React는 업데이트해야 할 최소한의 부분만 찾아 업데이트함
DOM에서는 업데이트해야 할 최소한의 부분을 검색 , compute diff
React에서는 모든 페이지가 Component로 구성됨,
하나의 컴포넌트는 여러개의 컴포넌트로 구성될 수 있음 (SPA)
→ 재사용성이 아주 높음