構成デモ

Astro × ヘッドレスWordPress
構成デモ

表面は Astro が静的HTML として高速・安全に配信し、
お知らせや固定ページの内容は WordPress(ヘッドレス)から取得する構成です。
GitHub の dev / main ブランチへのプッシュで Vercel に自動デプロイされます。

この構成の特長

  • 速い(静的HTML配信)

    Astro がビルド時にHTMLを生成するため、ブラウザへの配信はすべて静的ファイルです。 サーバーサイド処理がなく、表示速度が高速で安定しています。

  • 安全(WordPress が表に出ない)

    WordPress はデータ取得専用のバックエンドとして動作し、公開URLには一切登場しません。 直接アクセスされるリスクを大幅に低減できます。

  • 更新は管理画面から

    お知らせの追加・編集・固定ページの文言変更は、すべてWordPressの管理画面から行えます。 コードを触らずにコンテンツを更新できます。

  • GitHub → Vercel 自動デプロイ

    dev ブランチへのプッシュでプレビュー環境に、 main ブランチへのマージで本番環境に自動デプロイされます。 手動のFTP作業は不要です。

技術スタック:Astro / WordPress(ヘッドレス) / WPGraphQL / Vercel / TypeScript