React란? React는 자바스크립트 라이브러리 중 하나이며 UI(User Interfact)를 만들기 위해 사용되는 웹 프레임워크입니다. 특징 데이터 흐름(Data Flow)이 한 방향으로만 흐르는 단방향 데이터 흐름을 가집니다. 컴포넌트 기반 구조로 재사용성이 뛰어납니다. Virtual DOM기반으로 가볍습니다. 컴포넌트는 props와 state를 가집니다. Data Flow 위 특징과 같이 한 방향으로만 흐르는 단방향 데이터 흐름을 가집니다. 규모가 큰 프로젝트에서도 데이터 흐름에서 일어나는 변화들을 쉽게 예측 가능할 수 있습니다. (양방향 데이터 흐름을 가지게 되면 프로젝트 규모가 클 경우 데이터 흐름을 추적하기 복잡해지는 경향이 있습니다.) Virtual DOM (가상돔) DOM은 Docume..