폴더 구조를 어떻게 관리할것인가 #643
Replies: 6 comments
-
저는 도메인별 폴더구조를 나누는것이 어떨까 싶습니다. 현재 저희 서비스의 도메인을 나누어 보자면
이렇게 나눌수 있을것 같습니다. 도메인 별로 폴더구조를 쪼갤시 depth가 깊어지는 문제도 해결할수 있고 ui에 종속하면 생길수 있는 재사용성 문제를 해결할수 있다고 생각합니다. 또한 common에 대한 개선이 필요할것 같습니다. 일반적으로 common은 디자인 템플릿같은것이 들어갑니다.
하지만 저희는 ui에 종속하다보니 여러 페이지에 쓰일것 같다면 common으로 빼어서 원래 목적과도 달라지고 common이 너무 방대해진 문제가 생긴것 같습니다. 도메인별로 분리하고 common에는 디자인 템플릿같은것만 들어가는게 맞다고 생각됩니다. |
Beta Was this translation helpful? Give feedback.
-
공통된 ui라도 로직이 다르면 페이지를 분리하여 관리한다 |
Beta Was this translation helpful? Give feedback.
-
질문 카테고리 |
Beta Was this translation helpful? Give feedback.
-
로직은 훅으로 관리하고 |
Beta Was this translation helpful? Give feedback.
-
Home
Category Selector
Writing Articles
Generate Vote
Vote Deadline Generator
Discussion View
Question View
|
Beta Was this translation helpful? Give feedback.
-
폴더구조 |
Beta Was this translation helpful? Give feedback.
-
현재의 폴더구조는 page안에 종속되는 컴포넌트들을 pages폴더내에 넣어서 관리합니다. 이런식으로 분리하니 후에 공통으로 쓰이는 컴포넌트인데 특정 페이지에 이미 종속되어있어서 폴더구조를 변경해야되는 문제가 생깁니다.
또한 depth가 깊어지니 어디에 어떤 컴포넌트가 있는지 확인하기 어렵다는 문제점이 있습니다. 폴더구조의 개선이 필요할것 같습니다.
Beta Was this translation helpful? Give feedback.
All reactions