FLUTTER ECOSYSTEM

voyager

Flutter 向けのウィジェットルーターおよび基本的な依存関係インジェクションライブラリ。YAML でナビゲーションパスを定義し、カスタムプラグインでそれを強化します。

最新バージョン
3.0.0
30日間ダウンロード
76
いいね数
28
Pub ポイント
130

パッケージ概要

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

概要

Voyager は、ウィジェットルーティングと基本的な依存関係の挿入を組み合わせた Flutter パッケージであり、開発者が YAML 形式でナビゲーションパスを定義できるようにします。動的ルート構成が可能で、カスタムプラグインを通じて拡張も可能です。これにより、ナビゲーションロジックが簡素化され、ボイラープレートコードが削減されます。YAML を活用することで、ルートは宣言的かつ保守しやすくなり、組み込みの依存関係注入機能により、スクリーン間でのサービス管理がスムーズに行えます。複雑なナビゲーション要件を持つアプリに最適で、Voyager は開発を効率化し、コードの整理を促進します。

用途

  • YAML を用いた宣言型ナビゲーション
  • 複雑なアプリのルーティング
  • 動的ルート構成
  • プラグインベースのナビゲーション拡張
  • 簡略化された依存性の注入
  • クロスプラットフォームナビゲーション

主な機能

  • YAMLベースのルート定義
  • カスタムプラグインのサポート
  • 組み込みの依存性注入
  • クロスプラットフォーム互換性
  • 最小限のボイラープレート
  • 拡張可能なナビゲーションシステム

適している対象

  • 大規模なFlutterアプリケーション
  • 保守可能なルーティングを重視するチーム
  • 宣言型構成を使用する開発者
  • 動的ナビゲーションを必要とするアプリ
  • 再利用可能なナビゲーションコンポーネントを備えたプロジェクト

注意事項

  • ルート設定には YAML の知識が必要です
  • 基本的な依存関係の挿入に限定
  • プラグイン統合の学習曲線
  • 単一画面のアプリには向いていない
  • 外部のYAML解析に依存しています
  • 検証のために追加のツールが必要になる場合があります
対応プラットフォームAndroidiOSLinuxmacOSWebWindows

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

flutter pub add voyager

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

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

データはまだありません。