상태관리
하나의 데이터를 여러 파일에서 사용해야 되는 경우가 있는데 React를 사용하면 컴포넌트 간에 상태를 공유할 수 있기 때문에 이런 점을 편하게 해결
코드분리
화면의 구성요소 마다 컴포넌트로 분리하여 관리할 수 있음. JS로만 구현할 때는 영역을 잡아 따로 개발하는 것은 가능하지만 각 영역별로 나눈 파일을 간편하게 관리 하기는 쉽지 않음. React는 체계가 있기 때문에 보다 간편함.
또한 코드를 분리할 수 있기 때문에 유지보수 하기에 매우 편함
컴포넌트 생성 및 삭제될 때 원하는 이벤트를 줄 수 있는 거
JS로 구현할 때는 컴포넌트 상태를 감지하여 이벤트를 주는 것이 까다로움
React는 각 상태에 접근할 수 있는 Context API를 제공하여 개발할 때 유연하게 할 수 있게 됨
'FrontEnd > React 관련자료' 카테고리의 다른 글
Typescript&Redux 2일차 정리 (0) | 2020.09.08 |
---|---|
Typescript&React 강의 1일차 정리 (0) | 2020.09.04 |
리액트 기본 과정 정리 - 10 [앞으로의 공부 방향] (0) | 2019.12.13 |
리액트 기본 과정 정리 - 9 [불변성을 지키는 이유와 업데이트 최적화] (0) | 2019.12.13 |
리액트 기본 과정 정리 - 8 [배열 다루기 (2) 제거와 수정] (0) | 2019.12.12 |
댓글