컴포넌트 설계...
컴포넌트 설계를 할때.. 기준을 어떻게 잡아야 할지 헷갈립니다.
1. 특히 list item 처럼 작은 단위를 컴포넌트로 만들어서 해야하는지 아니면 li태그를 써서 하는지 감이 안잡히는데 제가 이해하기로는 단순히 텍스트?만 뿌려주는거면 li태그를 사용하고 다른 로직들 기능들이 있는경우에 컴포넌트로 만들어서 관리해야한다라고 이해하고 있습니다.
2. 컴포넌트가 딱 1번만 사용되어도 ( 재사용성 X) 모두 컴포넌트로 만들어서 관리를 해야하는지 그렇다면 한 페이지에 컴포넌트만 엄청 많아질거같은데 어떻게 관리해야하는지 궁금합니다.
답변 1
1
좋은 질문이네요 태웅님 :) 질문해주신 2가지 모두 포괄적으로 답변 드릴게요. 컴포넌트 설계 기준에 대해서 여쭤보셨는데요. 해당 부분은 개인의 취향과 기준이 중요합니다. 프로젝트의 일정, 팀의 코딩 컨벤션, 개인의 컴포넌트 설계 숙련도에 따라 무한대의 경우의 수가 나올 수 있는 부분이라 태웅님이 먼저 편하신 방향대로 컴포넌트를 여러번 만들어보시고 기준이 생기시면 그 기준을 따라가는게 좋을 것 같아요 :) 저는 컴포넌트를 가급적 작은 단위로 설계합니다. 그리고 화면 단에서 같은 코드가 2번 이상 반복되면 컴포넌트로 분리합니다 :)
깃 권한 요청 드립니다
0
50
1
깃 권한 신청
0
50
1
깃 권한 요청드립니다.
0
111
1
깃허브 권한 요청 드립니다
0
144
1
깃허브 권한 요청 드립니다
0
161
1
깃허브 권한 요청 드립니다
0
167
1
깃허브 권한 요청 드립니다.
0
154
1
안녕하세요 vue 2.7로 수강하고 있는 학생입니다. 실무에서 최하위 자식의 props와 watch의 관계를 여쭈고자 합니다.
0
208
1
ide 타입추론 기능 사용할 수 없을까요??
0
207
1
컴포넌트 링크는 vue peek 익스텐션 설치가 필수인가요??
0
228
1
Vue3로 진행중입니다
1
338
1
Vue router-link 사용시 같은 url이면
1
506
1
vue3 에러 메세지...
1
670
2
id ="app" 중복
0
271
2
use undefined 에러가 나옵니다.
1
318
2
깃허브 권한 요청드립니다.
1
358
2
권한요청드립니다.
1
299
2
Vue3에서 구글 애드센스 탑재하기
1
437
2
코드가 정상 작동 되는건지 ...
1
303
1
강의에서 api를 따로 빼셨는데 얻는 이점이 뭐죠?
1
243
1
vuex 적용시 질문
1
288
2
라우터 버전이 안맞는데 어떤걸 써야하나요
1
384
2
UserView에 id 속성만 undefined로 넘어오는데 이유를 모르겠습니다..
1
455
2
권한요청 드립니다!
1
274
2





