Vue는 웹 애플리케이션 개발 프로세스를 단순화하는 것을 목표로 하는 최신 JavaScript 프레임워크 중 하나입니다. Vue 구성 요소는 Vue의 핵심 개념 중 하나입니다. Vue 프레임워크를 사용하면 개발자가 더 쉽게 유지 관리하고 재사용할 수 있도록 코드를 위젯이나 구성 요소로 나눌 수 있습니다. Vue 하위 구성 요소는 상위 구성 요소 내부의 구성 요소로 다음과 같은 특징을 갖습니다.
Props는 상위 구성 요소에서 하위 구성 요소로 데이터를 전달하는 메커니즘입니다. props를 통해 모든 데이터 유형의 값을 하위 구성 요소에 전달할 수 있습니다. 내보내기는 하위 구성 요소에서 상위 구성 요소로 데이터를 전달하는 메커니즘입니다. 내보내기 메커니즘을 사용하면 하위 구성 요소가 상위 구성 요소에 데이터를 내보낼 수 있으므로 데이터 공유가 실현됩니다.