Nuxt.jsを用いた個人技術ブログの公開
個人技術ブログの作成 - 技術要素 - Nuxt.js - Vuetiry - Nuxt-Content - Docker - AWS - Amplify Console - Route53 - Github - Nuxt.jsのプラグインであるNuxt-Contentを使用して、個人ブログの作成を行いました。 - 開発環境構築はDocker/docker-composeで行いました。 - 記事をマークダウンで作成し、静的ファイルで吐き出す仕組みにしています。 - お名前.comで取得したドメインを使用し、AWS Amplifyでホスティングしています。 - ドメインについては、Route53で管理しています。 - AWS Amplify Consoleを使用し、Githubのブランチへのマージをトリガーに自動デプロイするCI環境の構築を行いました。 masterブランチとdevelopブランチそれぞれにトリガーを設定しているので、ステージング環境としてdevelopブランチで動作確認を行えるようにしました。