ベースページと仮想ページの比較
ユーザが SPA に移動するときに、最初にダウンロードするページが「ベースページ」と見なされます。ベースページには、HTML スケルトン、コア CSS、および新しいコンテンツを取得して構築するための JavaScript フレームワークなどがあります。表示されるページは、ベースページでダウンロードされたリソースや、ユーザーの操作に応じてバックエンドから動的に取得されたリソースで構成されます。SPA によってさまざまなソースから構築されたこの新しいコンテンツ(またはビュー)を、「仮想ページ」と呼びます。
SPA には、ベースページ、仮想ページ、および Ajax リクエストがあります。[Pages & AJAX Requests] で、以下の 3 つのタイプと詳細をすべて確認できます。