Why React
화면 상태가 자주 바뀔 때 React가 유리한 이유
정적인 문서를 넘어 사용자 입력, 서버 데이터, 화면 조건이 계속 바뀌면 DOM을 직접 맞추는 비용이 커집니다.
변하는 값
좋아요 수, 입력값, 선택 탭처럼 화면을 다시 그리게 만드는 값입니다.
작은 UI 단위
반복되는 화면 조각을 독립적으로 읽고 조합할 수 있게 나눕니다.
선언적 갱신
상태가 바뀌면 어떤 DOM을 고칠지보다 어떤 화면이어야 하는지 적습니다.
단방향 흐름
부모에서 자식으로 내려가는 데이터 흐름을 기준으로 원인을 추적합니다.