인프런 커뮤니티 질문&답변
앱을 다섯 개로 쪼갰는데 기능을 모으는 것이 이해가 잘 가지 않습니다.
작성
·
190
1
앱 구성이 App.vue 파일 과
TodoFooter, TodoHeader, TodoInput, TodoList 네 개가 있습니다. 그런데요 템플릿 부분은 html이 다 쪼개졌는데
App.vue 중심으로 기능은 작동을 하잖아요. 그런데 이게 화면은 쪼개졌는데 기능은 합쳐지는 게 잘 이해가 안 가는데요 이렇게 했을 때의 장점을 다시한번 알려주실 수 있으신가요?
답변 1
1
캡틴판교
지식공유자
안녕하세요 달린다님, 해당 부분의 장점은 컴포넌트 기반 개발 방식의 장점과 같습니다. 제가 설명 드리는 것보다 Vue.js로 개발을 해보시다가 보면 자연스럽게 아실 수 있을 것 같아요. 컴포넌트 기반 개발의 장점은 코드 재활용과 관심사의 분리, 디버깅 등 여러가지 장점이 있습니다 :)





