StoryBook
UI 컴포넌트를 독립적으로 분리해 개별 관리 및 테스트를 도와주는 도구라고 합니다.
사용하는 이유
- 개별 정리,정돈 편리
- 재사용성을 고려한 디자인 & 개발 가능
- 테스트 용이
재사용성의 필요성
개발자의 관점
- 불필요한 작업을 줄여줍니다.
- 안정적으로 검중된 코드를 사용할 수 있다.
- 캡슐화를 통해 테스트가 쉬워집니다.
디자이너의 관점
- 디자인 변경시 쉽게 수정 가능
- 유저에게 일관된 경험을 제공
- 개발자와 소통이 쉬워진다.
기타 장점
- 모던 웹의 구성 요소들에 익숙해 진다.
- 재사용성을 고려한 효율적 업무가 가능하다.
- 기획과 업무의 진행이 빨라진다.