FLUTTER ECOSYSTEM

auto_route_generator

AutoRoute は宣言型のルーティングソリューションであり、ナビゲーションに必要なすべてのものが自動的に生成されます。

最新バージョン
10.6.0
30日間ダウンロード
38.1万
いいね数
164
Pub ポイント
150

パッケージ概要

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

概要

AutoRoute Generator は、ルート定義に基づいてナビゲーションコードを自動的に生成する宣言型ルーティングソリューションを提供するFlutterパッケージです。アノテーションから型安全なルート、ナビゲーター、ルートガードを生成することで、ボイラープレートを排除します。開発者はルートを構造的に定義し、ジェネレーターが残りの処理を担当し、コンパイル時安全性を確保するとともにランタイムエラーを減らします。複雑なナビゲーションが必要なアプリに最適で、ディープリンクや動的ルーティングもサポートしています。このパッケージはAutoRouteライブラリとシームレスに統合され、すべての主要プラットフォームで動作します。

用途
  • 複雑なアプリケーションナビゲーション
  • 型安全なルーティング
  • ディープリンクのサポート
  • 動的ルート生成
  • ボイラープレートの削減
主な機能
  • 自動ルート生成
  • 型安全なナビゲーション
  • コンパイル時ルート検証
  • ルートガードのサポート
  • Platform-agnostic
適している対象
  • 大規模なFlutterアプリケーション
  • コードの安全性を最優先とするチーム
  • 宣言型ルーティングを使用する開発者
  • ディープリンクが必要なプロジェクト
  • ルート変更が頻繁なアプリ
注意事項
  • build_runnerのセットアップが必要です
  • 新規ユーザー向けの学習曲線
  • 手動コードなしで制限されたカスタマイズ
  • アノテーション処理に依存しています
  • ビルド時間を延長する可能性があります
対応プラットフォームAndroidiOSmacOSWindowsLinux

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

flutter pub add auto_route_generator

カテゴリー

依存関係

依存関係一覧 9 件

ソースリポジトリ

関連プロジェクト