用語集 最終更新 2026.04.06

MPA

MPAMulti Page Application の略で、ページごとに新しい HTML をサーバーから受け取りながら動く Web アプリの作り方です。
一般的なコーポレートサイト、記事サイト、EC サイトの多くは、この考え方で作られています。

SPA と違って、画面を移るたびにページ全体を読み直すので、操作感としては少し重く見えることがあります。
一方で、サーバー側で HTML を返しやすいため、公開ページや検索流入が大事なサイトでは今でもかなり素直な選択です。

まず押さえたいポイント

  • ページごとに HTML を返す作り方
  • 公開サイトや記事サイトと相性がよい
  • シンプルで管理しやすい場面が多い

実務で見るポイント

  • SEO を重視する公開ページでは扱いやすい
  • 管理画面のように細かい操作が多い場面では SPA の方が向くこともある
  • 画面ごとの責務を整理しやすい

よく一緒に出てくる用語

  • 比較対象になりやすい SPA
  • サーバー側レンダリングの考え方で近い SSR
  • 画面をブラウザ側で組み立てる CSR

この用語を読むときのコツ

MPA は単語だけ暗記するより、「どんな場面で出てくるか」「何と一緒に語られるか」をセットで押さえた方が理解しやすいです。記事や設定画面で見かけたら、何を決めるための用語なのかまで見ると意味がつながりやすくなります。

最初のうちは、このページだけで完結させようとしなくて大丈夫です。 下の関連用語や関連記事も一緒にたどると、MPA がどの文脈で使われる言葉なのかがかなり見えやすくなります。

あわせて見たい用語