Atomic Pattern

mangjell·2022년 5월 5일
0

아토믹 패턴이란?

  • atomic 패턴이란 소스코드를 아주 작은 컴포넌트 단위로 먼저 쪼개는 방법을 의미한다.
  • 이유: 컴포넌트의 중복을 최소화하기 위함이다.

아토믹 패턴의 장점

  • Atomic 패턴은 디자이너의 세계에서도 유명한 패턴이기 때문에 이 패턴에 능숙하면 디자이너들과의 협업시에 유리하고, 프로젝트 시작부터 체계적인 UI적 설계가 가능하다.
  • 디자인을 쉽게 수정할 수 있다.
  • 컴포넌트가 단위별로 이루어져 큰 컴포넌트에서 작은 컴포넌트를 삭제, 추가, 수정하는 것이 수비다.
  • 재사용 가능한 설계 시스템을 제공한다.
  • 컴포넌트들을 혼합해 일관성 있고 재사용의 효율을 높이는 디자인이 가능하다.

아토믹 패턴의 단점

  • 프로젝트 시작부터 UI를 디자이너와 함께 전체적인 설계를 해야하기 때문에 개발준비에 많은 시간이 소요된다.
  • 컴포넌트의 분류가 모호하고 복잡하다.
  • 러닝 커브가 매우 높다.
profile
프론트엔드 개발자

0개의 댓글