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