Make Be BackEnd

Storybook, Tailwind CSS 본문

React

Storybook, Tailwind CSS

Initsave 2024. 8. 5. 08:09
  1. React Storybook:
    • 목적: UI 컴포넌트를 독립적으로 개발하고 테스트하는 도구입니다.
    • 기능: 컴포넌트를 격리된 환경에서 렌더링하여 각각의 상태와 변형을 쉽게 확인할 수 있습니다. 이는 컴포넌트를 문서화하고, 개발자 간의 협업을 원활하게 해줍니다.
    • 사용 예시: 다양한 버튼 스타일, 상태(활성/비활성, 클릭됨/안 클릭됨 등)를 독립적으로 테스트하고, 이를 스토리로 문서화합니다.
  2. Tailwind CSS:
    • 목적: 유틸리티 퍼스트(Utility-First) CSS 프레임워크로, 빠르고 효율적인 스타일링을 도와줍니다.
    • 기능: 미리 정의된 클래스들을 사용하여 빠르게 스타일링할 수 있습니다. CSS를 직접 작성하는 대신, 필요한 유틸리티 클래스를 HTML 요소에 추가하여 스타일을 적용합니다.
    • 사용 예시: <div class="bg-blue-500 text-white p-4">와 같이 클래스만으로 배경색, 글자색, 패딩 등을 빠르게 적용할 수 있습니다.

요약

  • React Storybook: 컴포넌트 개발 및 테스트 도구.
  • Tailwind CSS: 효율적인 스타일링을 위한 유틸리티 퍼스트 CSS 프레임워크.