Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

【入門】AWS Amplify (× Next.js)~AWS上に静的Webサイトを移行する案...

Avatar for Kubo Kubo
November 15, 2025

【入門】AWS Amplify (× Next.js)~AWS上に静的Webサイトを移行する案件を発見!~

Avatar for Kubo

Kubo

November 15, 2025
Tweet

More Decks by Kubo

Other Decks in Technology

Transcript

  1. AWS Amplify Hosting の基本仕様 • デフォルトドメインは無効化できない   https://{branch-name}.{random-id}.amplifyapp.com   デフォルトドメインにアクセスされた時、カスタムドメインへ 301リダイレクト設定が可能   Amplify

    Hosting のデフォルトドメインを無効化する方法を教えてください | DevelopersIO • カスタムドメイン, WAFをサポート • ブランチごとにアプリケーションをデプロイ可能
  2. ② S3 × AWS Amplify Hosting We recommend that you

    use AWS Amplify Hosting to host static website content stored on S3. Hosting a static website using Amazon S3 - Amazon Simple Storage Service
  3. Next.js • Vercel社が開発しているReactベースのメタフレームワーク(レンダリングやWebア プリの開発を効率化→Reactの拡張版) • フロントエンドフレームワークはReact、メタフレームワークはNext.jsがそれぞれグ ローバルシェアNo.1 • ReactがCSR(Client-Side Rendering)に特化しているのに対し、Next.jsはSSR

    (Server-Side Rendering)、SSG(Static Site Generation)、ISR(Incremental Static Regeneration)を標準サポート ※レンダリング:HTMLファイルを生成する一連の過程(DOMツリー構築→CSS読み込 み→JavaScript実行→・・・)。
  4. 参考 • 「State of JavaScript 2024」公開。フロントエンドライブラリ利用率1位はReact、メ タフレームワークはNext.jsなど、1万4000人のエンジニアが回答 - Publickey •

    ReactとNext.jsの違いとは?選び方と使い分け完全ガイド | テクフリ • Web エンジニアなら知っておきたいブラウザレンダリングの流れ - Fenrir Engineers • Webエンジニアなら知っておきたいレンダリング方式4選 - Fenrir Engineers • Astroを選ぶ理由 | Docs