パッケージ、リポジトリ、アプリカテゴリを検索

beamer のカバー
パッケージ詳細v1.7.0

beamer

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

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
5.8万
いいね数
1420
Pub ポイント
150

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

flutter pub add beamer

パッケージ概要

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

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

用途

  • 複雑なアプリにおけるネストされたナビゲーション
  • アクセス制御のルートガード
  • ディープリンクとURL処理
  • 動的ルートの更新
  • シングルページアプリケーションルーティング
  • クロスプラットフォームナビゲーション

主な機能

  • ネストされたナビゲーションをサポートしています
  • 組み込みルートガード
  • 宣言型ルート定義
  • 自動URL同期
  • 拡張可能なナビゲーション論理
  • プラットフォームに依存しない設計

適している対象

  • 複雑なナビゲーション構造を持つアプリ
  • 現代のルーティングパターンを探している開発者
  • ルート保護を必要とするプロジェクト
  • クロスプラットフォームのFlutterアプリケーション
  • 最小限のボイラープレートを望むチーム

注意事項

  • Flutter のページ API を理解する必要がある
  • 初心者には学習曲線がある可能性があります
  • Flutterの現代的なナビゲーションシステムに限定
  • 古い Navigator v1 と互換性がありません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

favorite

beamer.dev

pub Awesome Flutter

GitHub commit activity GitHub Repo stars GitHub forks

GitHub closed issues GitHub closed pull requests

GitHub contributors Discord

Buy Me A Coffee

A Flutter package to help you handle your application routing on all platforms. Beamer uses the power of Router and implements all the underlying logic for you, letting you explore arbitrarily complex navigation scenarios with ease. To find out more, follow these links:

Nested navigation Bottom navigation Multiple Beamers

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

ランキング