개요
BART는 Navigator 2.0로 구동되는 하단 탐색 바를 제공하는 Flutter 패키지로, 현대적인 라우팅 기능을 통해 원활한 탭 전환을 가능하게 합니다. 선언적 라우트 관리를 사용하여 탭 간 이동을 단순화하고 부드러운 전환 및 상태 보존을 보장합니다. 깔끔하고 확장 가능한 앱 아키텍처를 위해 설계되었으며, Flutter의 네비게이션 시스템과 잘 통합되며 Android, iOS, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 직관적인 탭 기반 네비게이션과 강력한 라우팅 로직이 필요한 앱에 적합합니다.
사용 사례
- 탭 기반 모바일 애플리케이션
- 다중 화면 대시보드
- 지속 상태를 갖춘 탐색
- Navigator 2.0를 사용하는 앱
- 크로스 플랫폼 하단 탐색
주요 기능
- Navigator 2.0 통합
- 선언적 탭 라우팅
- 탭 간 상태 유지
- 플랫폼 독립적 설계
- 기존 경로와의 간편한 통합
적합한 대상
- 네비게이터 2.0를 사용하는 개발자
- 여러 탭을 가진 앱
- 크로스 플랫폼 Flutter 프로젝트
- 클린한 탐색 아키텍처
- 현대적인 Flutter 앱 개발
고려 사항
- Navigator 2.0에 익숙해야 합니다
- 추가 경로 구성이 필요할 수 있습니다
- 구조화된 탐색을 가진 앱에 가장 적합
- 간단한 단일 화면 앱에는 권장되지 않습니다
- 원시 BottomNavigationBar에 비해 사용자 정의가 제한적입니다