📍1. 유지보수가 쉽다
- React는 컴포넌트 기반의 UI 라이브러리이기 때문에 컴포넌트를 적극 활용해 코드를 재사용할 수 있다
- Shotgun Surgery를 막을 수 있다
(Shotgun Surgery : 변경 사항이 있을 경우 중복 코드를 하나하나 수정해야 하는 것)
📍2. 선언형 프로그래밍 패러다임을 반영
- 명령형 프로그래밍 패러다임(제이쿼리)를 지나, 선언형 프로그래밍 패러다임(React)을 반영
📍3. 빠르다
- Virtual DOM 을 사용하기 때문에 DOM 을 직접 조작하는 것보다 연산을 덜 수행