Open3
[Scrap] Next.js + Amplify (Hosting) メモ
Tutorial
一つのページで二段構成になっていて、SSR する前提なら後半からスタートするのが良さそう。(上から順番にやったけど、前半やらなくてもよかった)
- 前半: SSG のみの Hosting (コマンドラインから Deploy)
- 後半: SSR + SSG (Git 連携)
初回の Profile の作成などは以下が分かりやすい。
ステージング環境の構築
- レポジトリに
main
,staging
ブランチを用意する。 - Amplify で
main
,staging
に対応するapp
を追加する- プロダクション用のみ preview を作ってもいいかも
環境変数
コンソールから設定できる。app ごとに設定した。
push されたブランチによって環境変数を上書きする機能があるっぽいので、もしかしたら app を一つ用意するだけで対応できるのかも。