FLUTTER ECOSYSTEM

gql_build

GraphQL SDL およびドキュメント用の便利なビルダー。package:gql_code_builder および package:build をベースにしています

最新バージョン
0.13.3
30日間ダウンロード
6810
いいね数
15
Pub ポイント
150

パッケージ概要

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

概要

gql_build は、GraphQL の SDL(スキーマ定義言語)およびドキュメントを処理するビルダーを提供するコード生成パッケージです。gql_code_builder とビルドシステムの機能を活用して、GraphQL スキーマおよびクエリから Dart コードを生成し、GraphQL API との型安全な相互作用を可能にします。Flutter や Dart アプリケーションで GraphQL を使用する開発者向けに設計されており、コード生成を自動化することで、スキーマおよびクエリの管理を簡素化します。このパッケージは Android、iOS、macOS、Windows、Linux などの複数のプラットフォームをサポートしています。

用途
  • 型安全なGraphQLクライアントの生成
  • スキーマおよびクエリコードの自動生成
  • FlutterアプリへのGraphQLの統合
  • スキーマの進化を簡素化する
  • GraphQL クエリのコンパイル時検証を有効にする
  • 大規模なGraphQLプロジェクトをサポートする
主な機能
  • GraphQL SDL から Dart クラスを生成します
  • クエリ、ミューテーション、サブスクリプションのコード生成をサポート
  • ビルドシステムに基づき、シームレスな統合を実現
  • GraphQL 操作に強力な型を提供します
  • カスタムビルダーを通じて拡張性を提供します
  • 複数のプラットフォーム間での互換性を保証します
適している対象
  • GraphQL を使用する Flutter 開発者
  • 複雑な GraphQL スキーマを管理するチーム
  • GraphQLの使用において型安全性を必要とするプロジェクト
  • 自動化されたコード生成ワークフローを求める開発者
  • 堅牢なGraphQLクライアント統合を必要とするアプリケーション
注意事項
  • ビルドシステムに関する知識が必要です
  • 大きなスキーマを使用するとビルド時間が長くなる可能性があります
  • build_runner の正しいセットアップに依存しています
  • pubspec.yaml に適切な設定が必要です
  • GraphQL スキーマおよびドキュメントとの使用に限定
  • 実行時におけるGraphQL解析には適していません
対応プラットフォームAndroidiOSmacOSWindowsLinux

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

flutter pub add gql_build

カテゴリー

依存関係

依存関係一覧 15 件

ソースリポジトリ

関連プロジェクト

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