4.2. オフラインクライアントの作成


@aerogear/voyager-client モジュールは、次の機能を公開する OfflineClient クラスを提供します。

  • ミューテーションストアへの直接アクセス
  • 「イベントを聞く」で説明されているように、複数のオフラインイベントリスナーを登録できます。
  • モバイルアプリケーションのローカルキャッシュが最新の状態に保たれることを自動的に保証します。「キャッシュ更新ヘルパーの使用」 で説明されているように、このクライアントは update メソッドを自動的に生成します。

クライアントを作成するには:

import { OfflineClient } from '@aerogear/voyager-client';

let config = {
  httpUrl: "http://localhost:4000/graphql",
  wsUrl: "ws://localhost:4000/graphql",
}

async function setupClient() {

  let offlineClient = new OfflineClient(config);
  let client = await offlineClient.init();
}

setupClient();
Copy to Clipboard Toggle word wrap

このクライアントは、同じ機能をサポートしているため、Apollo クライアントを置き換えることができます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る