ブログをリニューアルしてみた
フロントエンドはNext.JS、バックエンドをGoという構成でブログを作ってみたはいいけれど、いちいちふたつ立ち上げて記事をGoのAPIに投稿して、それをフロントエンドで読み込んでSSGして、という手順がめんどくさくなってしまい、じゃあ全部Next.JSで書けばいいじゃんということでえいやっとリニューアルした。
- 記事はMarkdonwで書くというのは継続
- だったらAstoro使えばいいじゃんとも思ったが、Reactの勉強も兼ねたかったのでNext.JSは継続
- 記事一覧とかタグの一覧を事前に作成するコマンドも必要だよね
- デプロイは以前は手作業でS3にアップしてたけど、それはGithub Actionsでやらせよう
- Markdownで記事書いて、mainブランチにpushして、Github Actionsでデプロイボタンをポチ、で完了
というのが今回のテーマとなった。
課題はまだまだ山積
えいやっと書いてしまったためだいぶ実装が雑。Next.JSの理解も足りず、ちらほらとエラーログ吐いてる。このままというのはみっともないので修正は継続していこうと思う。
それと、記事もちゃんと定期的に書こう。