■
Chapter12
LambdaやS3を利用して俳句を投稿、あるいは投稿された俳句に”いいね”ができるアプリの実装
アプリの実装のための設計として
これらの4つのREST APIを用いて閲覧、投稿、いいね、削除を可能とさせる
これまでと同様にデプロイを行う
$ cd intro-aws/handson/bashoutter $ python3 -m venv .env $ source .env/bin/activate $ pip install -r requirements.txt $ cdk deploy
AWSのコンソールからデプロイされたスタックを確認
APLリクエストの送信
$ export ENDPOINT_URL=????
デプロイ時に得られたURLを????に設定する
次に俳句の一覧を取得
$ http GET "${ENDPOINT_URL}/haiku"
まだ俳句の投稿はないので空が出力される
俳句を投稿するには
$ http POST "${ENDPOINT_URL}/haiku" \
を実行し、先のGETを再実行すると俳句の追加を確認できる
$ http PATCH "${ENDPOINT_URL}/haiku/????"
最後に同じ要領でDELETEを行えば俳句を削除
スタックの削除も同様