어플리케이션 또는 프로그램을 이루는 최소한의 단위.기존 웹 프레임워크인 MVC 방식은 모델과 뷰의 양방향 데이터 흐름과 높은 의존성으로 인해 관리와 재활용이 어렵다는 단점이 있다.컴포넌트 구조는 독립적인 컴포넌트를 조립하여 구성하므로 재사용성이 높고, 단방향 데이터 흐
어플리케이션 구조 State Flow State vs. Props(Data) State