【連載特別企画】

技術者が語る、パブリッククラウド活用のすすめ from ニフティクラウド ユーザーブログ

2 シングルページアプリケーション(SPA)を実現する技術(Backbone.js, Angular.js, Ember.js)

  [2016/02/26]

2/4

この記事の執筆者

岡田氏
ニフティ株式会社

シングルページアプリケーション(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)

(マイナビニュース広告企画:提供 ニフティ)

2/4

インデックス

連載目次
第4回 ニフティクラウド利用開始時に知っておきたいポイントまとめ
第3回 ニフティクラウドタイマーのご紹介
第2回 シングルページアプリケーション(SPA)を実現する技術(Backbone.js, Angular.js, Ember.js)
第1回 高速ディスクはどれぐらい速いのか?

特別企画 PR

人気記事

一覧

イチオシ記事

新着記事

[浅田真央選手]姉・舞とNMB48冠バラエティーに出演 号泣するメンバーも
[00:00 5/25] エンタメ
[orange]本ビジュアル公開 松本の美しい風景描く
[00:00 5/25] ホビー
[マガジン]「聲の形」作者の新連載が今秋スタート 胸を締め付けるファンタジー
[00:00 5/25] ホビー
[松田聖子]下着姿を披露 トリンプのイメージキャラクターに
[00:00 5/25] エンタメ
[咲-Saki-]スピンオフマンガ「怜-Toki-」連載へ
[00:00 5/25] ホビー

特別企画 PR