CloudFront・S3・API GatewayでマルチオリジンなSPAサイトを作ってみる
はじめに
AWSでサーバーレスアーキテクチャのSPAサイトを組むにあたって、フロントエンドをS3(+CloudFront)から配信し、バックエンドをAPI Gatewayに置くのは一般的な構成だと思います。
Vue.jsのプロジェクトにaxiosの共通モジュールをプラグインとして作成する
axiosの共通設定をNuxt.jsみたいにプラグインとして使えるようにする手順です。
大体どんなプロジェクトでも使いそう。
まずvue-cliでVue.js 2系のデフォルトのプロジェクトを作ります。