aereal.orgをGatsbyからNext.js + Contentfulに移行
Gatsby
の生成する
GraphQL
の型定義が気に入らないので移行する。
すべて必須としたいのにnullableになる。
Next.js
の
next export
を使う
データは
contentful
に
型定義は
contentful-typescript-codegen
を使う
To Do
done:
tslint
→
eslint
に移行
done:
GitHub Actions
に移行
done:
contentful
のcontent modelを追加する
done
work
done
blog
done:
social account
done:
site
done:
[Next.js
を入れて
next dev
されるまで設定]
done
いらないものを消す
done
graphql関係
done
gatsyby
done:
masterにマージしたらデプロイ
contentfulで更新したらGitHub Actionsを実行する