Amazon Web Services ブログ

Category: Front-End Web & Mobile

CloudFront と S3 の階層化 TTL でシングルページアプリケーション (SPA) をホストする

この記事ではシングルページアプリケーション(SPA) のデプロイのための Amazon CloudFront と Amazon Simple Storage Service (Amazon S3) を用いた「階層化 TTL 」を紹介します。これにより、「ユーザーが体感する遅延をできるだけ小さくしたい」「即時にデプロイしたい」「CDN のキャッシュの無効化の代わりに、Cache-Control の HTTP ヘッダーを活用したい」といった一見相反するようにも見える要件を満たすことができます。

新しいソリューション – モバイルおよびウェブアプリケーション用の Clickstream Analytics on AWS

7月7日より、AWS アカウントにエンドツーエンドのソリューションをデプロイして、ウェブおよびモバイルアプリケ […]

AWS Amplify での Next.js API routes

Next.js は人気のある React フレームワークで、React アプリにサーバーサイドレンダリング・静的サイト生成を可能にします。これにより、驚くほど簡単にフルスタック React アプリケーションを構築できます。Next.js は、サーバーサイドレンダリングと静的サイト生成に必要な多くの難しい設定を自動的に処理する点で、Next.js は他のソリューションより開発者に好まれます。また、スタイリング・ルーティング・バンドルなどのビルトインサポートがあります。Next.js アプリは非常にパフォーマンスが高く、検索エンジンに対する最適化がされており、コマンド 1 つでホスティングプロバイダへ簡単にデプロイできます。Next.js は柔軟さ、シンプルさ、機能の豊富さにより、本番用 React アプリケーションを構築するための上位の選択肢になっています。

AWS Amplify が効果を発揮する Next.js の 5 つの機能

Next.js は、React アプリのサーバーサイドレンダリングと静的サイト生成を可能にする、人気の React フレームワークです。フロントエンドの Web およびモバイル開発者が AWS 上で迅速かつ容易にフルスタックアプリケーションを構築できるようにする目的で構築されたツールおよび機能のセットである AWS Amplify と組み合わせると、開発者は本当に強力なアプリを構築することができます。本記事では AWS Amplify が効果を発揮する Next.js の 5 つの機能を紹介します。