SPAは、ユーザーの操作に対して必要な部分のみを読み込むことで高い操作性を実現するWebアプリケーションの設計構造を指します。
Webサイトの中でも、ページ遷移やクリック挙動は多種多様です。その中でも、SPAが実装されたものは、一度ページを訪れたらページ遷移をすることなく、ユーザーはストレスフリーでWebサイトを閲覧できます。なお、SPAが実装された代表的なWebサービスは、GoogleマップやFacebookメッセージャーです。
これらのサービスでは一部のコンテンツを更新しても、ページ全体が再読み込みされず、良いUXをユーザーに提供できます。そこで本記事では、SPAを実装するメリットやデメリット、SPAを実装すべきコンテンツの特徴についてご紹介します。
SPAとは
SPAとは”Single Page Application”(シングルページアプリケーション)の略であり、単一のページで、Webアプリケーションを構成する設計構造のことです。SPAが実装されたページでは、遷移を行わずにコンテンツが切り替わるため、ユーザー体験(UX)の向上に繋がります。
従来のWebページでは、操作の度にページ全体を読み込みます。一方で、SPAが実装されたページは、Javascriptでhttps://www.profuture.co.jp/mk/column/28468