[React] ReactJS를 선택한 이유

이서현·2021년 4월 21일
0

React

목록 보기
1/8
post-thumbnail

React 기본 정리

React로 web도 개발해보고 RN으로 client도 다뤄봤지만 react의 기본적인 기능에 대해서 다시 정리하고자 한다!🌷

React란?

-> react 란 전세계가 열광하고 있는 자바스크립트 라이브러리의 하나로 웹이나 앱의 View를 개발할 수 있는 라이브러리이다.

왜 React를 사용할까?

Just JavaScript Composition Unidirectional Dataflow

첫번째, 자바스크립트 기반이기 때문이다. 별도의 다른 프레임워크를 배울 필요가 없다.
두번째, react의 compoisition은 component 별로 나눠서 작업할 수 있다.

Unidireactional Dataflow

세번째, 단방향 데이터 플로우

데이터는 일정한 장소에 있고 그 장소에서만 변경할 수 있다.
리액트의 경우 데이터는 위치한 장소에 있다.
상태가 변경될 경우 데이터는 변하지 않고 UI가 업데이트 된다.
-> 데이터가 변하면 UI가 변한다. 그러나 UI가 변한다고 데이터가 변하지는 않는다. (데이터-> 데이터 변경 -> UI)

profile
안녕하세요. 이서현입니다( ღ'ᴗ'ღ )

0개의 댓글