FLUTTER ECOSYSTEM

shelf_router

URLパラメータ、ネストされたルーター、およびソースアノテーションから生成されたルーターをサポートする、shelf Webフレームワーク用の便利なリクエストルーターです。

最新バージョン
1.1.4
30日間ダウンロード
25.6万
いいね数
319
Pub ポイント
160

パッケージ概要

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

概要

Shelf Router は、Shelf Web フレームワーク向けの軽量で表現力豊かなルーティングライブラリであり、URLパラメータ、ネストされたルーター、およびソースアノテーションによるコンパイル時ルート生成をサポートしてHTTPルートを定義できるようにします。明確な構文と改善された構成により、リクエスト処理を簡素化します。Dartアプリケーションにおいて複数のプラットフォームでスケーラブルなバックエンドサービスを構築するのに最適です。

用途
  • RESTful API の構築
  • 動的URLルートの処理
  • モジュール型バックエンドサービスの作成
  • アノテーションからルートを生成する
  • シェルフベースのサーバーとの統合
主な機能
  • URLパラメータのサポート
  • ネストされたルーターのコンポジション
  • ソース注釈ベースのルート生成
  • きれいな、読みやすいルート定義
  • Shelf とのシームレスな統合
適している対象
  • Dart バックエンド開発者
  • APIサービスビルダー
  • クロスプラットフォームサーバーアプリ
  • シェルフフレームワークユーザー
  • 構造化ルーティングが必要なプロジェクト
注意事項
  • Shelf フレームワークが必要です
  • Dart サーバー環境に限定
  • アノテーション処理にはビルドステップが必要です
  • クライアント側のルーティングには適していません
  • コード生成に build_runner に依存しています
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add shelf_router

カテゴリー

ソースリポジトリ

関連プロジェクト

ランキング