DataStore
Amplify DataStore をセットアップ
Amplify DataStore は、オフラインおよびオンラインシナリオのための追加コードを記述することなく、共有および分散データを活用するためのプログラミングモデルを提供します。これにより、分散されたクロスユーザーデータの操作がローカルのみのデータの操作と同じくらい簡単になります。
データの操作
DataStore でデータを保存、クエリ、ページング、更新、削除、監視する方法を学習します。
リレーショナルモデル
DataStoreが'has one'、'has many'、'belongs to'などのモデル間の関係をどのように処理するかについて詳しく学びます。
クラウドへのデータ同期
DataStoreがAppSyncバックエンドに接続し、GraphQLを使用してローカルに保存されたすべてのデータを自動的に同期する方法について詳しく説明します。
認可ルールの設定
@auth ディレクティブを使用してモデルに認可ルールを適用する方法を学ぶ
コンフリクト解決
DataStore のコンフリクト解決がどのように管理され、どのように設定するかについてさらに詳しく学びます。
リアルタイムで観察
DataStore がデータの変更をリアルタイムでどのように処理するかについて詳しく学びます。
DataStoreイベント
DataStoreイベントのリスニング
追加の DataStore メソッド
その他の Amplify DataStore メソッド
スキーマの更新
DataStore のスキーマ更新を実行する方法を詳しく学ぶ
仕組み
Amplify DataStoreは、オンラインでもオフラインでもデータの書き込み、読み込み、変更を監視できる永続的なオンデバイスストレージリポジトリを提供し、クラウドおよびデバイス間でのシームレスな同期を実現します。仕組みの詳細を学びます。
サンプルアプリケーション
Amplify DataStoreを使用した完全な例とリソース。
プライマリキーのカスタマイズ
Amplify DataStoreカテゴリの高度なワークフロー(カスタムプライマリキーを含む)についてさらに詳しく学びます。
DataStoreからの移行
Amplify DataStoreからApollo ClientまたはAmplify APIカテゴリへの移行方法を学びます。