【連載特別企画】

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

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

 

2/9

この記事の執筆者

岡田氏
ニフティ株式会社

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

インデックス

連載目次
第9回 ニフティクラウド SDK for Java を、サンプルソースを利用して動かしてみる。
第8回 Zabbixでニフティクラウドを監視する(Windowsホスト監視編)
第7回 RDB 新サーバータイプ「Type-e」をベンチマークしてみた。
第6回 Zabbixでニフティクラウドを監視する(Linuxホスト監視編)
第5回 Zabbixでニフティクラウドを監視する(導入編)
第4回 ニフティクラウド利用開始時に知っておきたいポイントまとめ
第3回 ニフティクラウドタイマーのご紹介
第2回 シングルページアプリケーション(SPA)を実現する技術(Backbone.js, Angular.js, Ember.js)
第1回 高速ディスクはどれぐらい速いのか?

もっと見る

人気記事

一覧

イチオシ記事

新着記事

雨宮塔子「感慨深い思いでいっぱい」『NEWS23』でTBSレギュラー復帰
[07:00 7/26] エンタメ
広末涼子、湊かなえ原作ドラマ主演に! 姉との確執抱える主婦役
[07:00 7/26] エンタメ
高島彩、産休明けで立ち会い出産のエピソード語る - 3人目の意欲も満々
[07:00 7/26] エンタメ
多様な人材が働き続けるための課題とは? - 「JALなでしこラボ」が研究発表
[07:00 7/26] キャリア
「有給休暇取得をためらう」は子持ち正社員の6割 - その理由は?
[06:30 7/26] キャリア