[React]아토믹 디자인(Atomic Design) 패턴
디자인 패턴이란 프로그램 개발 과정에서 사용되는 설계 패턴을 정의한 것이다. React, Vue, Angular 등으로 프론트엔드 개발 시 컴포넌트 단위로 개발을 진행하는데, 컴포넌트를 어떻게 구성할 것인지에 대한 고민을 디자인 패턴이 해결해 줄 수 있다. 디자인 패턴 중 아토믹 디자인에 대해 알아보자! • 아토믹 디자인이란? 아토믹 디자인을 검색해보면 위의 사진이 가장 많이 나온다. 화학시간에 듣던 용어들이 나와서 처음엔 당황했다. 찾아보니 아토믹 디자인은 화학적 관점에서 영감을 얻어 탄생한 디자인 시스템이라고 한다. 가장 작은 단위인 원자부터 시작해서 페이지까지 컴포넌트를 5가지 단계로 나누는 방법이다. - ATOMS 디자인의 최소단위로 더 이상 분해할 수 없음 label, input, button,..