본문 바로가기
  • Seizure But Okay Developer
FrontEnd/React 관련자료

React가 좋은 점(갑자기 생각난 거)

by Sky_Developer 2020. 7. 9.

상태관리

하나의 데이터를 여러 파일에서 사용해야 되는 경우가 있는데 React를 사용하면 컴포넌트 간에 상태를 공유할 수 있기 때문에 이런 점을 편하게 해결

코드분리
화면의 구성요소 마다 컴포넌트로 분리하여 관리할 수 있음. JS로만 구현할 때는 영역을 잡아 따로 개발하는 것은 가능하지만 각 영역별로 나눈 파일을 간편하게 관리 하기는 쉽지 않음. React는 체계가 있기 때문에 보다 간편함.
또한 코드를 분리할 수 있기 때문에 유지보수 하기에 매우 편함

 

 

컴포넌트 생성 및 삭제될 때 원하는 이벤트를 줄 수 있는 거
JS로 구현할 때는 컴포넌트 상태를 감지하여 이벤트를 주는 것이 까다로움
React는 각 상태에 접근할 수 있는 Context API를 제공하여 개발할 때 유연하게 할 수 있게 됨

댓글