AWS
(参考URL) https://mamunga.com/amplify-cli-appsync-api-key 基本的には
Amplify ドキュメント https://docs.amplify.aws/start/q/integration/next/ https://docs.amplify.aws/cli/ ■15. 投稿ページの下準備 uuidというのを利用するので、インストール yarn add uuid pages/create-post.jsを作成。 まずは、第一段階目のコーディ…
Amplify ドキュメント https://docs.amplify.aws/start/q/integration/next/ https://docs.amplify.aws/cli/ ■0. AWSのセットアップ アカウントだけは先に作っておくこと。それ以外は何もしなくても大丈夫。I AMユーザーの管理者権限も一応念のために先にあ…
まずは、属性値のvariablesとは? https://docs.amplify.aws/lib/graphqlapi/query-data/q/platform/js/#query-declarations https://ja.reactjs.org/docs/hooks-effect.html#example-using-hooks-1 https://mo-gu-mo-gu.com/async-await-in-useeffect/ grap…
ほぼ答えに近いコードが掲載してるのが以下。Amplify graphQL Clientを使ったデータフェッチの、 https://qiita.com/otanu/items/2c522a652e5843a5e2c5 また、Amplifyの、getStaticPropsやgetServerSidePropsを使わない、データフェッチのやり方が以下。 htt…
まずは、package.jsonに、デプロイに必要な修正を加える。
Amplify Docs 公式ドキュメント_トップ (Libraries、UI components、CLI、などが閲覧頻度高い) https://docs.amplify.aws/ Amplify UI https://ui.docs.amplify.aws/?platform=react ■認証に関すること Amplify UI Authenticator https://ui.docs.amplify.…
subscriptionとmutationの機能の違いがわかった。subscriptionって、要は、「いいねボタン」とその通知みたいなもんで、押したら、フォローしている人全員に通知がいく、というようなことのために使うんだってことがわかった。 この考え方は、Udemyの「AWS A…
■EC2インスタンスの設置からファイアーウォール設定まで全体の流れ EC2インスタンスを設置 ーAMIの選択 ーインスタンスタイプの選択 ーインスタンスの詳細の設定 ーストレージの追加 ータグの追加 ーセキュリティグループの設定 ーSSHキーペアの設定 Apache…
■立ち上げ確認 EC2にアクセスして、インスタンスが起動しているか確認する。 Elastic IPを確認して、関連づけされているか確認する。 RDSにアクセスして、データベースのステータスが利用可能になっているか確認する。 ■SSHでアクセス ターミナルで ssh -i ~…
要件は ユーザー閲覧機歴機能 (No.1) ユーザーとMovieのデータベースを紐づける ユーザー閲覧機歴機能 (No.2) ユーザーが閲覧したら、該当のサイドナビゲーションにチェックが付く ユーザー閲覧機歴機能 (No.3) ユーザーが閲覧したら、プロフィールに閲覧記…
参考URL https://www.wakuwakubank.com/posts/639-aws-dynamodb-introduction/ 特徴 Key-Value型のNoSQLデータベースサービス 事実上無制限のスループットとストレージ 管理作業をまかせられる レプリケーション ソフトウェアのパッチ適用 クラスタースケー…
作業するマシンに、AWS CLIがインストールされているかを確認。 (参考)https://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/Tools.CLI.html https://aws.amazon.com/jp/cli/ テーブルを作成する前に、スキーマを作成するなど、構造が…
何度schemaを修正してから、Amplifyのバックエンドが壊れ、その度に初期構築からやり直しをしてきただろう。。。 特にCognitoが絡んできてからは、頻繁に起こった。 ようやく、schemaを修正してから、amplifyのアップデートの仕方がわかった!! まずは、sch…
テーブル名を間違えた。。。なんてことになった場合の修正の仕方。 やると危険なのが、「いきなり最初にDynamoDB」のデータベースを消してしまうこと。 AppSyncとDynamoDBの仕組みの関係が大いにある。
■@modelとは? https://docs.amplify.aws/cli-legacy/graphql-transformer/model/ @model注釈が付けられたオブジェクトタイプは、生成されたAPIの最上位エンティティです。@model注釈が付けられたオブジェクトは、AmazonDynamoDBに保存され、@authを介して保…
■(必須)初期設定をする ログイン(アカウントの作成は済み) 料金アラートの設定 IAM(Identity and Access Management (IAM))で作業用ユーザーを作成 CloudTrailで操作ログを記録 ■(ドメインを取得後、必要)Route53 ドメインを登録 ドメインの購入 Rou…