FLUTTER ECOSYSTEM

nuvigator

Flutterナビゲーター上の強力なルーティング抽象化で、いくつかの新しい機能を提供し、ルーターを簡単に定義できるようにします。

最新バージョン
2.0.1
30日間ダウンロード
1.9万
いいね数
50
Pub ポイント
140

パッケージ概要

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

概要

Nuvigator は、Flutter の組み込み Navigator を拡張し、追加機能と簡潔で宣言的な方法でナビゲーションルートを定義するためのルーティング抽象です。Android、iOS、Web、macOS、Windows、Linux など、複数のプラットフォームでアプリのナビゲーションを管理するための明確かつスケーラブルなアプローチを提供します。構造化されたルーター設定と改善されたナビゲーション処理により、Nuvigator は開発者が少ないボイラープレートコードと高い保守性で複雑なナビゲーションフローを構築できるように支援します。

用途
  • 複雑なナビゲーションフロー
  • クロスプラットフォームナビゲーション
  • モジュラーアプリケーションアーキテクチャ
  • 簡単なルート管理
  • ナビゲーション状態の永続化
主な機能
  • 宣言型ルート定義
  • マルチプラットフォーム対応
  • ナビゲーション状態の管理
  • 拡張可能なルーター システム
  • 関心事の明確な分離
適している対象
  • 大規模なFlutterアプリケーション
  • 一貫したナビゲーションパターンを必要とするチーム
  • 高度なルーティング論理を必要とするアプリ
  • ナビゲーションのボイラープレートを減らしたい開発者
  • 複数のプラットフォームをターゲットにするプロジェクト
注意事項
  • 新規ユーザー向けの学習曲線
  • シンプルなアプリにおける潜在的なオーバーヘッド
  • ルーティングのコンセプトを理解する必要があります
  • ネイティブなナビゲーターと比べてコミュニティでの採用は限定的
  • 高度な使用ケースにはカスタム設定が必要になる場合があります
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add nuvigator

カテゴリー

ソースリポジトリ

関連プロジェクト

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