728x90
컴포넌트는 Vue에서 강력한 기능중에 하나입니다.
쉽게 이해 하자고 하면 최상위 페이지를 App.vue라고하고 컴포넌트를 하나 생성한다고 하면
다음과 같이 생각 할 수 있습니다.
App.vue의 기본적인 내용은 건드리지 않고 Component의 내용만을 수정하면서 페이지를 쉽게 바꿀 수 있습니다.
컴포넌트는 재사용이 쉽고 코드의 간결화를 통해서 사용한다면 Vue 특유의 빠른 렌더링을 통해서 컴포넌트의 내용들만
바꿔가면서 페이지를 수정할 수 있습니다.
저는 개인적으로 JSP로 코드 구성을 했을 때 ajax를 통해서 페이지내용을 바꿔가는 것과 비슷했던 것 같습니다.
반응형
'Web, View > Vue' 카테고리의 다른 글
package.json & package-lock.js (0) | 2023.01.16 |
---|---|
Router (0) | 2023.01.12 |
Props (0) | 2022.12.27 |