공통 컴포넌트 작성 방식 #16
-
참고블로그 그리고 styled css, interface or type, 그리고 컴포넌트 사이에서 작성 순서를 정하고 가시면 앞으로 더욱 깔끔하게 컨벤션이 지켜질꺼라 예상이되는데요, 어떤 순서가 좋을지 요것도 의견 하나씩들 남겨주시면 감사하겠습니다. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
구조가 동일하면 스타일은 theme을 정해서 관리하자는 말씀이시죠 ?? 파일이 여러 개로 관리안되서 관리하기에는 편할 것 같아요. 근데 해당 컴포넌트에 어떠한 함수들이 적용될 경우에는 오히려 코드가 더 복잡해질 수 있을 것 같아요 (ex 추가버튼은 다른 버튼과 다르게 특정 컴포넌트가 복사되는 추가 로직을 짜야함, 결국 파일을 또 만들거나 페이지에서 이를 관리해야 하는데 그럼 관심사 분리가 제대로 되지 않을 수도 있을 것 같다는 생각이 들어요) 이런 경우는 어떻게 생각하시나요 ?? 혹은 아토믹패턴을 도입해 폴더구조를 변경한다면 혼란을 줄일 수 있을 것 같아요! 저는 type, interface, 컴포넌트 (함수), styled css 순으로 작성해 왔는데 갠적으로 이 순서가 읽기 편해서 그렇게 했었습니다. 바꾼다면 바꿀 수 있어용 |
Beta Was this translation helpful? Give feedback.
-
디자인에 통일성이 있고 재사용이 가능한 스타일이라면 말씀하신 위 방식대로 하는 게 효율적이라고 생각합니다.! 제가 아직 개발을 안들어가서 스리님이랑 피기님은 공통 컴포넌트에 이벤트나 함수들을 적용할 것을 예상해 공통 컴포넌트 안에 로직을 구성하시나요?? 작성 순서는 기존에 styled css, type, interface, 컴포넌트 순으로 작성했는데 다른분들은 어떤식으로 하실까요 ?? |
Beta Was this translation helpful? Give feedback.
-
그러면 최종적으로 구조가 동일하면 스타일은 theme을 정해서 관리하고 styled css, type, interface, 컴포넌트 순으로 진행할까요 ?? 이전에 이미 머지됐던 부분은 맡았던 분이 수정하면 될 것 같아용 |
Beta Was this translation helpful? Give feedback.
그러면 최종적으로 구조가 동일하면 스타일은 theme을 정해서 관리하고 styled css, type, interface, 컴포넌트 순으로 진행할까요 ?? 이전에 이미 머지됐던 부분은 맡았던 분이 수정하면 될 것 같아용