Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API ManagerAPIkit for GraphQL
APIkit for GraphQL
GraphQL は、API コンシューマーが自身にのみ関連するデータを要求できるようにするデータクエリおよび操作言語です。APIkit for GraphQL モジュールは、Anypoint Code Builder と連携して、Mule アプリケーションを開発できるようにします。このモジュールは、コネクタを使用して GraphQL API をソースデータが保存されている既存のバックエンドにマッピングする GraphQL サービスの実装をサポートします。
APIkit スキャフォルダーを使用すると、設計時に GraphQL スキーマに基づいてアプリケーションの初期スケルトンを生成することで、プロジェクトをすばやく実装できます。アプリケーション設計では、API のクエリ、変異、型が Mule フローにマッピングされるため、必要なのはデータソースと各データ型との関係のみを指定することだけです。
実行時には、APIkit for GraphQL ルーターがクエリグラフを分析して、要求に基づいて Mule フローの実行を調整します。各フロー実行の結果が組み合わされ、要求されたクエリを反映した結果が返されます。