storybook은 UI Component들을 모아서 보여주고,
문서화 해주는 오픈소스 도구이다.
만약 조직에서 CDD(Component Driven Development)를 추구한다면, 스토리북이 필수일 것 같다.
또한 FrontEnd framework들과도 친화적이어서
개발된 component들을 테스트하고 싶다면 스토리북을 통하여 테스트까지 가능하다.
오늘 당장 사용해보려고 레포지토리까지 생성했지만 ...
storybook이 현재 npm 버전과 관련하여 이슈를 가지고 있어서 알아보기로 하였다.
아직은 프로젝트 폴더에 .npmrc
를 추가하는 workaround(임시 조치) 밖에 없으며, 근본적인 해결방법은 제시되지 않았다고 한다.
해당 이슈를 계속 구독하며 기다리기로 하고 오늘은 포스트 몇개 올리고 자야겠다.