Next は CNA で Typescript テンプレートを使用して作成する
npx create-next-app@latest --ts
取得
curl https://raw.githubusercontent.com/hasura/graphql-engine/stable/install-manifests/docker-compose/docker-compose.yaml -o docker-compose.yml
起動
docker-compose up -d
https://heroku.com/deploy?template=https://github.com/hasura/graphql-engine-heroku
- Local 環境で hasura console を実行する
yarn hasura:local
- GUI で DB 操作を実行
- 記録された migrations を確認
- 特定環境に migration を実行
hasura migrate apply --project hasura --envfile env/.[env name].env --database-name default
で DDL/DML を実行hasura metadata apply --project hasura --envfile env/.[env name].env
で Hasura メタデータを同期
yarn codegen
TBD
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.