GraphQL API(リクエスト/レスポンスの柔軟性)

プレーヤー、マシン、セッション、財務、レポート、設定など、すべての主要エンティティに対してGraphQLインターフェイスの実装を提供しています。すべてが1つのアクセスポイントから利用可能で、負荷と最大限の柔軟性があります。
GraphQLのメリット
機会 | それが与えるもの |
---|---|
クエリの柔軟性 | 関連するエンティティからでも、必要なフィールドだけを要求してください |
クエリの数が少ない | 「overfetch」と「underfetch」なしの1つのクエリのすべて |
シングルサインオン | シングルエンドポイント-すべてのエンティティ'/graphql ' |
インタラクティブドキュメント | GraphiQLまたはApollo Studioを使用してテストとトレーニングを行う |
フロントエンドの最適化 | ポイント応答によるSPAおよびモバイルアプリケーションの高速化 |
入手可能な例
クエリの例:
"'graphql
query {{query{
player (id: 「1234」){
名前(name)
バランス
lastSession {{lastSession {l{
デバイス
totalBet
totalWin
}
}
}
```
結果:
"'json
{
「データ「:
「player「:
"name": "John'、
「バランス「:155。20,
「lastSession「:
「デバイス「:」Terminal-02「、
「totalBet「:120。00,
「totalWin「:140。00
}
}
}
}
```
技術的な特徴
エンドポイント:'/graphql'
ベアラートークン認証(JWT)
GraphiQLとイントロスペクションのサポート
クライアント側のバッチ処理とキャッシュのサポート
ライブアップデートのサブスクリプションオプション(オプション)
GraphQLが特に有効な場合
高いUXを備えたシングルページおよびモバイルアプリケーション
トラフィックの最適化と応答性が重要な統合
多数の関連エンティティを持つプロジェクト
タスクのインターフェイスを迅速に構築および適応する必要があるチーム
GraphQLは、精度、速度、利便性についてです。システムをオーバーロードすることなく、データ構造を制限することなく、必要なものだけを取得できます。現代の統合のための理想的なツール。
お問い合わせ
下記フォームにご記入いただければ、できるだけ早くご連絡いたします。