chot Inc.

chot Inc.

What is Jamstack?

SPAエスピーエー

SPAは、Single Page Applicationの略称で 単一のHTMLファイルから構成されるWebアプリケーションのことです。

従来のMPAではpage遷移毎にデータの通信や、レンダリングが発生していましたが、SPAでは仮想DOMという技術を使うことで差分(変更箇所)のみ描画することで高いUXを実現しました。


しかし、SPAにも

  • 初回ローディングに時間がかかる
  • クライアントの通信環境に依存している

といったデメリットがあり、現在ではMPAへのゆり戻しが発生しています。

back to Top