≪2019/06/20追記≫ この記事を公開したのは2018-10-19です。 2019-06-20時点でより簡単さ、運用の容易さを求めるならAWS Amplify Consoleもおすすめです。 tech.actindi.net morishitaです。 Nuxt で実装した SPA を S3 + CloudFront で配信する機会があったのでそれを書きます。 NuxtのSPA自体については、標準的な作りでTypescript、Pug、 Sassを使ってますよってことぐらいしか書くことがないのですっ飛ばして、 S3とCloudFrontでどのようにSPAをホストしたのか、そしてCodeBuildを使ったデプロイの自動化について書きます。 概要は次のとおりです。 NuxtのSPAをホストするための S3とCloudFrontを設定する CodeBuildを使ってS3にデプロイする GIt
![NuxtのSPAを S3+CloudFrontでホストする。デプロイはCodeBuildで自動化 - アクトインディ開発者ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a4953ea4ca373abbb560ae374c76e5d8c67042b3/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FH%2FHeRo%2F20181016%2F20181016101358.png)