Tagged

WEB

A collection of 17 posts

SPA(Single Page Application)とは
WEB

SPA(Single Page Application)とは

Single Page Applicationって何?SPAとは「 Single Page Application 」(シングルページアプリケーション)の略称で、複数ではなく単一のWebページに対して、Ajaxなどでページを構成することを指します。 単一のWebページで構成することで、新しい情報を読み込む際にページの遷移に縛られないことから、サーバーへどのリクエスト(要求)を送ってもほとんど同じURLを表示したり、どんなページが表示されてもPOSTリクエストを飛ばしたりします。 例えば: 以下の4つの機能に対しては、画面表示はそれぞれ異なっていますが、それらは1つの「domain.com」ページのみで処理されています。 サーバーへリクエストを送る際にブラウザは#(シャープ)以降の文字列を付けずに「GET /」というURLパスでリクエストを送ります。#以降の文字列はレスポンス取得後にJavaScript、Ajaxなどで構成します。 ・https://domain.com/#/login ・https://domain.com/#/reset-password ・https://domain.com/#/home ・https://domain.com/#/mypage SPAはどのような仕組みなのかSPAはブラウザがリクエストする内容が古典的なWebページと異なります。