FLUTTER ECOSYSTEM

beamer

Router および Navigator の pages API をベースに構築されたルーティングパッケージで、任意のネストされたナビゲーションやガードなどをサポートしています。

beamer のカバー
最新バージョン
1.7.0
30日間ダウンロード
5.6万
いいね数
1410
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Beamer は、Flutter 向けのルーティングパッケージであり、Router および Navigator のページ API を基盤としており、ネストされたルート、ルートガード、ディープリンクなどの高度なナビゲーション機能を可能にします。明確で宣言的な構文によりルートを定義し、ナビゲーション状態を処理することで、複雑なナビゲーションシナリオを簡素化します。Beamer は Android、iOS、Web、macOS、Windows、Linux といったすべての主要プラットフォームをサポートしており、動的かつ構造的なナビゲーションフローを必要とするクロスプラットフォームアプリに最適です。

用途
  • 複雑なアプリにおけるネストされたナビゲーション
  • アクセス制御のルートガード
  • ディープリンクとURL処理
  • 動的ルートの更新
  • シングルページアプリケーションルーティング
  • クロスプラットフォームナビゲーション
主な機能
  • ネストされたナビゲーションをサポートしています
  • 組み込みルートガード
  • 宣言型ルート定義
  • 自動URL同期
  • 拡張可能なナビゲーション論理
  • プラットフォームに依存しない設計
適している対象
  • 複雑なナビゲーション構造を持つアプリ
  • 現代のルーティングパターンを探している開発者
  • ルート保護を必要とするプロジェクト
  • クロスプラットフォームのFlutterアプリケーション
  • 最小限のボイラープレートを望むチーム
注意事項
  • Flutter のページ API を理解する必要がある
  • 初心者には学習曲線がある可能性があります
  • Flutterの現代的なナビゲーションシステムに限定
  • 古い Navigator v1 と互換性がありません
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add beamer

カテゴリー

ソースリポジトリ

関連プロジェクト

ランキング