スタッフブログ [ SPA(Single Page Application) ってなに? ]

SPA(Single Page Application) ってなに?

ITあれこれ2022年01月20日
SPA(Single Page Application) ってなに?

SPA(Single Page Application) シングルページアプリケーションとは、
WEB サイト表示の仕組みの事です。

SPA が導入されていないWEB サイトでは、ページを移動するたびにページ全体を読み込み、表示を更新しています。
アニメを作るときに、動かしたいキャラクターだけを描き替えれば十分なのに、背景も、動いていないキャラクターもすべて描き直している、と考えてみるとわかりやすいでしょう。

ページの表示に時間がかかってしまうことは離脱率を高める要因の一つとなります。
できるだけ早くページを表示させることは重要ですが、特徴的なデザインや動きを付けた見せ方をすると、表示するまでに時間がかかってしまうことが課題となります。
SPA は変更したい部分のみ情報を取得して表示を更新する仕組みです。
このSPA を導入することで、動きを付けた見せ方をしつつスムーズにページ切り替えを行うことが可能となります。

もちろんデメリットもあります。
一般的に言われているデメリットは、必要な部分だけ書き換える、という仕組みを使う為にWEB サイトを表示する最初の一回だけは読み込みに少し時間がかかってしまう事。そして、SPA の仕組みを組み込むのに開発コストがかかるという事です。

像形オリジナルCMS Znote の最新版ではSPA を導入しており、様々な表現方法を活用したWEB サイトの作成が可能となっています。
デメリットとして挙げたコストがかかるという点については、制作スタッフの知識向上やシステム組み込み方法の調整等、開発コストを下げる工夫を行っています。

興味がありましたら、是非お気軽にお問い合わせください。
 

by M.Yuda
株式会社像形

〒399-4431 長野県伊那市西春近8548-2
TEL / FAX:0265-74-5805

メールアドレス:
お問い合わせフォームはこちら