작성
·
123
1
안녕하세요.
컴포넌트를 나누고 있는데 CatItem과 Favorites같은 함수형 컴포넌트들도 나눠주는것이 맞을까요?
컴포넌트를 분류하는 기준은 무조건 컴포넌트로 만든것은 모두 분해를 시키는건지 정확한 기준이 안 와닿아서 질문드립니다!
또한 강의를 끝까지 들었는데,
배포 후 깃헙 리포지토리에 추가하려고 하니 더이상 추가가 안되더라구요(?) 에러메시지를 찾아봐도 마땅한 것이 나오지 않아 문의드립니다. 혹시 이것도 마지막 강의에서 설명해주셨던 build로 계속해서 그냥 pages에 올리기만 할 수 있는건가요?
답변 1
0
1)
컴포넌트를 나눠준다기보단,
이미 나눈 컴포넌트를 파일 하나에 몰아둘거냐, 여러 파일로 쪼개둘거냐 하는 문제입니다.
정해진 룰은 없지만
재사용을 많이 하는(여러 군데에서 import해야하는) 컴포넌트는 보통 무조건 파일을 분리하고
재사용 없이 특정 컴포넌트에서만 사용하는 컴포넌트는 한 파일에 몰아두긴 해요.
한 파일엔 무조건 컴포넌트 하나씩만 두는 분들도 있구요.
공동작업자들과 컨벤션 맞춰서 진행하시면 됩니다.
2)
에러메세지를 캡쳐해서 올려주세요~ㅎㅎ