FLUTTER ECOSYSTEM

beamer

Router 및 Navigator의 pages API 위에 구축된 라우팅 패키지로, 임의의 중첩 탐색, 가드 등과 같은 기능을 지원합니다.

beamer 표지
최신 버전
1.7.0
30일 다운로드
5.6만
좋아요
1.4천
Pub 점수
150

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Beamer는 Flutter용 라우팅 패키지로, Router와 Navigator의 페이지 API를 기반으로 하여 중첩된 경로, 경로 가드, 딥 링크와 같은 고급 탐색 기능을 제공합니다. 깔끔하고 선언적인 구문을 통해 경로를 정의하고 탐색 상태를 처리함으로써 복잡한 탐색 시나리오를 단순화합니다. Beamer는 Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원하여 동적이고 구조적인 탐색 흐름이 필요한 크로스플랫폼 애플리케이션에 적합합니다.

사용 사례
  • 복잡한 앱에서의 중첩 탐색
  • 접근 제어를 위한 라우트 가드
  • 딥 링크 및 URL 처리
  • 동적 경로 업데이트
  • 싱글 페이지 애플리케이션 라우팅
  • 크로스 플랫폼 탐색
주요 기능
  • 중첩 탐색을 지원합니다
  • 내장된 라우트 가드
  • 선언적 라우트 정의
  • 자동 URL 동기화
  • 확장 가능한 탐색 논리
  • 플랫폼 독립적 설계
적합한 대상
  • 복잡한 탐색 구조를 가진 앱
  • 현대적인 라우팅 패턴을 찾는 개발자
  • 경로 보호가 필요한 프로젝트
  • 크로스 플랫폼 플러터 애플리케이션
  • 최소한의 보일러플레이트를 원하는 팀
고려 사항
  • Flutter의 페이지 API에 대한 이해가 필요합니다
  • 초보자에게 학습 곡선이 있을 수 있습니다
  • Flutter의 현대적인 네비게이션 시스템에 제한됨
  • 이전 버전의 Navigator v1과 호환되지 않습니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add beamer

카테고리

소스 저장소

관련 프로젝트

순위