modern-agile-team / 8term-coko-Front

8기 메인 프로젝트 프론트엔드 레포지토리입니다
1 stars 0 forks source link

폴더구조 약간 변경 + common 폴더 생성 #20

Closed rhehfl closed 2 days ago

rhehfl commented 2 days ago

🔗 관련 이슈

18

📝작업 내용

폴더구조가 약간 변경되었습니다 image 새로운 common 폴더가 생겼습니다 이 폴더는 사이드바, 헤더, 푸터, 단순 로고 등등 어떤 특정한 도메인에 속하기 애매한 컴포넌트와 layout등을 모아놓는 폴더입니다. 1depth에 있는 폴더를 보면 1.layout: ui들이 조립되어서 하나의 재사용 가능한 컴포넌트가 되는 곳입니다 ex) 사이드 바

  1. style 각각의 ui와 layout의 전체적인 스타일을 지정합니다
  2. ui 재사용 가능한 작은 단위에 컴포넌트들이 모이는 곳 입니다 ex) 사이드바의 버튼, 로고 등등 image 기존 components 폴더 이름이 features로 변경되었습니다 이유는 common과 비슷해서 은근 헷갈리는 문제 그리고 그 안에 도메인별로 나눌 생각이기 때문에 features라는 폴더이름이 조금 더 적절해 보이기 때문입니다 그리고 내부 구조도 조금 더 자세하게 설명하자면 1depth에는 어떤 도메인인지 나타내는 폴더 이름을 작성합니다 2depth에는
  3. service : 기존 service 폴더 안에 작성하려고 했던 서비스 코드를 여기에 작성합니다
  4. ui: 각 컴포넌트의 ui를 작성합니다
  5. style: 스타일 코드를 작성합니다

🔍 변경 사항

💬리뷰 요구사항 (선택사항)

궁금점이나 왜 이렇게 했는지 의문점같은 의견 남겨주시면 감사할것같습니다 ^^

rhehfl commented 2 days ago

services 폴더 제거하는거를 깜빡해서 제거하고 다시 push 했습니다

bluetree7878 commented 2 days ago

확실히 common 폴더 하나 생겨서 애매했던 컴포넌트들을 관리할 수 있게 된 것 같아요. 그리고 services 폴더를 없애고 각각의 도메인에 맞는 서비스 폴더를 만드니까 상위 폴더가 똑같으니 경로 찾기도 편하고 훨씬 낫네요. 머지하셔도 될 것 같네요 좋습니다!