Skip to content

Atomic 디자인

민태홍 edited this page Oct 26, 2021 · 6 revisions

참고 링크

리액트 어플리케이션 구조 - 아토믹 디자인

장점

  • 재사용성이 높다.
  • 컴포넌트 하나 하나에 책임을 실을 수 있다.

단점

  • 파일이 많아진다.

Container-Presentational Components Pattern이 존재하지만, Hook의 발달로 지양하게 되었다. 그렇다고 아무런 구분 없이 하나의 폴더에 모든 컴포넌트를 담는 것은 난잡해보이고 정리가 안돼보인다.

때문에 Atomic 패턴을 학습하기로 하였다.

Clone this wiki locally