본문 바로가기

프론트엔드/리액트(React)

React 스토리북(Stroybook)이란 뭘까?

반응형
SMALL

스토리북이란?

UI 컴포넌트를 독립적으로 분리해서 개별 관리, 테스트를 도와주는 도구

 

왜 사용해야하는가?

리액트 안에서도 충분히 컴포넌트로 분리해서 관리  수 있는데?!

- 개별 정리 정돈이 편리하다.

- 재사용성을 고려한 디자인 & 개발 가능

- 테스트가 용이하다.

 

그럼 여기서 드는 의문,

왜 재사용을 해야하고 재사용성이 왜 중요할까?

- 불필요한 작업을 중요한다.

- 안정적으로 검증된 코드를 사용할 수 있다.

- 캡슐화를 통해 테스트가 쉬워진다.

- 디자인 변경시 쉽게 수정이 가능하다.

- 유저에게 일관된 경험을 제공한다.

- 개발자와 소통이 쉬워진다.

 

 

 

반응형
LIST