こんばんは、しーまんです。 今回はAWSでSPAのWebサイトを構築する際にハマった点を解説していきたいと思います。 サーバを立てずにサッと簡単なWebサイトを構築する際はよく用いる方法ですので、参考にしていただければと思います。 AWSで簡単なSPAサイトの構築 まずSPAはご存知でしょうか。 SPAとは Single Page Application の略で文字通り単一のページで構成されるWebアプリケーションです。 通常だとページの遷移のたびに新しいページを構成する要素をサーバからダウンロードして表示しますが、SPAの場合1つのページをあたかも遷移したページのように見せかけページを構成する要素だけを入れ替えて表示します。 こうすることによってページの切り替えが早く、ユーザビリティが向上します。 こちらのSPAをAWSで構築する場合、よくS3+CloudFontの構成で実現したりします