API (GraphQL)
Amplify GraphQL API を設定する
Amplify の API カテゴリーの使い方について詳しく学習する
既存のMySQL またはPostgreSQL データベースをAPIに接続
APIを既存のMySQL またはPostgreSQL データベースに接続する方法を学びます。
アプリコードをAPIに接続する
アプリコードをAPIに接続する方法を学びます。
データモデルをカスタマイズする
主キー、セカンダリインデックス、モデル関係でデータモデルをカスタマイズします。
認可ルールをカスタマイズする
GraphQLスキーマに認可ルールを追加して、データへのアクセスを制御します。
アプリケーションデータの作成、更新、削除
Amplifyでグラフィックコンソール APIを使用してデータを作成および更新する方法について詳しく説明します。
アプリケーションデータの読み取り
AmplifyのGraphQL APIカテゴリを使用してデータを読み取る方法について詳しく学びます。
リアルタイムイベントの購読
Amplifyのサブスクリプションを使用してデータ変更を監視する方法について詳しく学びます。
カスタムクエリとミューテーションの設定
GraphQLスキーマに認可ルールを追加して、データへのアクセスを制御します。
検索およびアグリゲーションクエリの構築
GraphQLスキーマに認可ルールを追加して、データへのアクセスを制御します。
キャッシングとオフラインシナリオの使用
Amplify の GraphQL API カテゴリを使用したオフラインシナリオのサポート方法について詳しく学びます
サーバー側ランタイムからデータに接続
NodeJSアプリまたはLambda関数からAppSync GraphQL APIを呼び出す方法について詳しく学びます
JavaScript、Android、Swift、Flutter クライアントコード生成
Amplify のコード生成機能は iOS および Android 用のネイティブコード、Flow と TypeScript 用の型を生成します。コード生成は GraphQL ステートメント (クエリ、ミューテーション、サブスクリプション) も生成できます。
機械学習の組み込み
テキスト認識、画像ラベリング、テキスト音声変換、翻訳などのAI/ML機能をGraphQL APIに追加します。
GraphQL スキーマの進化
@mapsTo ディレクティブを使用して、モデルの名前を変更しながらテーブルを保持する方法
Amplify生成リソースの変更
Amplify GraphQL APIのAmplify生成リソースを変更する方法について詳しく学びます。これにより、基礎となるAppSync、DynamoDB、Lambda、およびOpenSearchリソースを変更できます。
トラブルシューティング
GraphQL スキーマに認可ルールを追加して、データへのアクセスを制御します。
ベストプラクティス
GraphQL を使用する際のベストプラクティスと例。