FLUTTER ECOSYSTEM

openapi_generator_cli

Node 実装を参考にした、openapi-generator 用の Dart ラッパー。

最新バージョン
7.0.0
30日間ダウンロード
1.8万
いいね数
21
Pub ポイント
160

パッケージ概要

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

概要

Node.jsバージョンにインスパイアされた、OpenAPI GeneratorのDartラッパーであり、OpenAPI仕様からDartコードをシームレスに生成できるようにします。macOS、Windows、Linuxなど複数のプラットフォームをサポートしており、APIクライアントの作成を自動化したい開発者にとって理想的です。OpenAPI 3.x仕様に基づいて、型安全で構造が整ったDartモデルとサービスを生成することで、RESTful APIとの統合を簡素化します。API契約の頻繁な更新が必要なプロジェクトにおいて特に有用です。

用途
  • API クライアントの生成を自動化する
  • CI/CDパイプラインとの統合
  • 最新のAPIクライアントを維持する
  • OpenAPI仕様からモデルとサービスを生成する
  • API契約におけるチーム協力のサポート
主な機能
  • クロスプラットフォーム対応
  • OpenAPI 3.x との統合
  • 型安全なDart出力
  • コマンドラインインターフェース
  • カスタマイズ可能なコード生成テンプレート
適している対象
  • OpenAPI仕様を使用するDart開発者
  • 自動化されたAPIクライアントの更新が必要なチーム
  • 進化するREST APIを備えたプロジェクト
  • APIの変更を含むCI/CDワークフロー
  • openapi-generatorに精通した開発者
注意事項
  • openapi-generator のローカルインストールが必要です
  • カスタムテンプレート用の設定が必要になる場合があります
  • OpenAPI仕様の品質に依存
  • 実行時ライブラリではなく、コードジェネレータです
  • CLI以外のIDE統合は限定的
対応プラットフォームmacOSWindowsLinux

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

flutter pub add openapi_generator_cli

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

関連プロジェクト

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