노트-react 디자인 패턴 고려 사항: 기능 재사용
시스템 2024. 1. 7. 23:53팀에서 사용하는 디자인패턴은 아토믹 디자인 패턴을 사용하여 UI구성 시, 재사용성과 유지보수성을 높이고 있다.
기능상에서는 공통된 디자인패턴이 없어, 개발자 마다 다른 코드 스타일을 가지고 있었고, 이는 추후 협업에 큰 문제가 될 것 같았다.
아마 가장 시급한 부분은 디자인 시스템을 구현하는데 있어서, 로직 구현에 필요한 코드가 모두 달라서 생기는 문제가 크다.
아토믹 디자인 패턴을 로직 재사용성도 구현할 수 있을까?
아토믹 디자인 패턴은 UI구성에 활용하기에 적합하고 비즈니스 로직에는 적합하지 않다.
composite pattern
Composition Pattern 을 React Component에 적용해보자!
composition pattern이
medium.com
리액트는 ui 라이브러리이지 로직에 관여하는 라이브러리가 아니여서 로직을 구성하는 부분에서는 많은 자유가 주어진다.
협업에서는 과도한 자유가 독이 되는 것 같다.
코딩 가이드문서에 따라 로직을 구성하는 것이 협업에 도움이 더 될 것 같다.
PHP 버전 업 리스크 (0) | 2024.01.15 |
---|---|
노트-리엑트 데이터 주입 패턴? (1) | 2024.01.08 |
뷰와 로직의 분리: 시작 단계, 문제 인식 (1) | 2024.01.07 |
자바스크립트 - 함수 호이스팅을 이용한 코드 정리 (1) | 2023.12.03 |
함수 조합 (0) | 2023.11.29 |