この記事の執筆者 岡田氏 ニフティ株式会社 |
---|
シングルページアプリケーション(SPA)
皆さんは、シングルページアプリケーション(SPA)という言葉はご存知でしょうか。
SPA とは、
- 単一ページによるWebアプリケーション
- ページはハッシュの変更や DOM の操作によって切り替わる
- サーバとの通信は Ajax や WebSocket などで行う
といった特徴をもつWebアプリケーションのことをいい、2013年ごろからWeb業界で盛り上がりを見せている技術です。
参考情報として、オライリー社のサイトでは、以下のように書かれています。
シングルページWebアプリケーション――Node.js、MongoDBを活用したJavaScript SPA シングルページWebアプリケーション(SPA)は、最近注目を集めているWebアプリケーションのアーキテクチャです。SPAは、ユーザがアプリケーションを使っている間、Webページ全体をロードすることがなく、レスポンスが高速でUI/UXに優れているという利点を持っています。(以下略) http://www.oreilly.co.jp/books/9784873116730/ |
---|
従来のコントロールパネルでは、画面を遷移するたびにサーバにリクエストし、返却された HTML を描画するという処理を行っていましたが、新しいコントロールパネルでは、 ログイン時に、HTML ファイル、CSS ファイル、JavaScript ファイルといった静的ファイルを取得し、初期画面を表示します。
続きは、ニフティクラウド ユーザーブログよりご覧ください。
(別サイトへ移動します)
続きを読む
~この後の構成~
・SPAを実現するために利用している技術
・ネットワーク図の描画に利用している技術
・まとめ
関連記事のご紹介
・契約後からRails3稼働環境構築まで(前編)
・15分でCakePHP環境を作ってみよう
・YAMAHA RTX1210 で単一拠点 L2TPv3/IPsec VPN(L2 VPN)
(マイナビニュース広告企画:提供 ニフティ)
[PR]提供: