[Custom Component]Storybook
Storybook
UI개발도구
Component Driven Development를 지원하는 도구 중 하나인 Component Explorer(컴포넌트 탐색기) 등장
Storybook은 Component Explorer의 UI 개발 도구 중 하나
- 재사용성을 확대하기 위해 컴포넌트를 문서화
- 자동으로 컴포넌트를 시각화하여 시뮬레이션할 수 있는 다양한 테스트 상태 확인
- 버그를 사전 방지
- 테스트 및 개발 속도 향상
- 애플리케이션 또한 의존성을 걱정하지 않고 빌드
Storybook에서 지원하는 주요 기능
- UI 컴포넌트들 카탈로그화
- 컴포넌트 변화를 Stories로 저장
- 핫 모듈 재 로딩과 같은 개발 툴 경험 제공
- 리액트를 포함한 다양한 뷰 레이어 지원
리액트 프로젝트 만들고
npx create-react-app storybook-practice
설치
npx storybook init
React가 아니더라도 다양한 프론트엔드 라이브러리에서 사용가능
실행
npm run storybook
S3_Unit3_storybook 참고
댓글남기기