개요
Storyboard는 개발자가 메인 앱과 별도로 개별 위젯을 격리하고 독립적으로 미리보기할 수 있도록 해 주어 사용자 인터페이스의 빠른 반복 개발을 가능하게 하는 Flutter 패키지입니다. 컴포넌트 기반 UI 개발을 지원하여 UI 컴포넌트를 독립적으로 설계하고 테스트하며 개선하는 것을 더 쉽게 만듭니다. Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원하며, 일관성과 빠른 프로토타이핑에 중점을 두는 팀의 UI 워크플로우를 간소화합니다. Flutter의 핫 리로드와 원활하게 통합되어 디자인 반복 과정에서 생산성을 높여줍니다.
사용 사례
- UI 컴포넌트 테스트
- 빠른 프로토타이핑
- 디자인 시스템 개발
- 협업형 UI 리뷰
- 고립된 위젯 디버깅
주요 기능
- 위젯 격리
- 라이브 미리보기
- 크로스 플랫폼 지원
- 핫 리로드 통합
- 사용자 지정 가능한 스토리 보기
적합한 대상
- UI 디자이너
- 프론트엔드 개발자
- 디자인 시스템 팀
- Flutter 초보자
- 애자일 개발 팀
고려 사항
- 각 위젯에 대해 설정이 필요합니다
- 생산 빌드용이 아님
- UI 중심 워크플로우에 한정
- 프로젝트의 복잡성을 증가시킬 수 있습니다
- 개발 전용으로 최적