投稿日: Nov 11, 2021

本日のリリースにより、デベロッパーは AWS Amplify DataStore の新しい observeQuery API を使用して、ローカルに保存されたデータを使用してアプリケーションをより速く開くことができ、コードを追加することなくリアルタイムのデータでアプリケーションの UI を更新することができます。DataStore を利用すると、デバイス (ウェブブラウザまたはモバイルデバイス) にデータを保存し自動的にクラウドとインターネット接続のあるデバイスにデータを同期することにより、フロントエンドのアプリケーションデベロッパーは、オフライン機能を搭載したリアルタイムのアプリケーションを構築できます。新しい observeQuery API を使用すると、デベロッパーは 1 回の API コールで、ローカルに保存されたデータを取得し、クラウドから同期された後続のデータ変更をサブスクライブできます。

優れたカスタマーエクスペリエンスのためには、モバイルアプリケーションやウェブアプリケーションを低レイテンシーで初期起動することが重要です。Amplify DataStore を使用することで、デベロッパーはローカルのオフラインアプリケーションデータを取得して、アプリケーションのユーザーインターフェイスをハイドレートし、カスタマーエクスペリエンスのレイテンシーを低減することができます。アプリケーションがオンラインになると、その後のアプリケーションデータの変更は、コードを変更することなく、自動的にアプリケーションの UI に反映されます。また、新しい observeQuery API は、デベロッパーがアプリケーションのコード内でデータの可用性を管理するオーバーヘッドも削減し、デベロッパーがより少ないコードで、より優れたアーキテクチャのアプリケーションを書き込みできるようにします。

JavaScript、Android、iOS 用の最新の Amplify Library をインストールして、ドキュメントをチェックして開始します。