やってみた

はじめに

AWSでサーバーレスアーキテクチャのSPAサイトを組むにあたって、フロントエンドをS3(+CloudFront)から配信し、バックエンドをAPI Gatewayに置くのは一般的な構成だと思います。

作ってみた

axiosの共通設定をNuxt.jsみたいにプラグインとして使えるようにする手順です。
大体どんなプロジェクトでも使いそう。

まずvue-cliでVue.js 2系のデフォルトのプロジェクトを作ります。