Slide 4
Slide 4 text
P.4
SPAとは
◼ Single Page Applicationの頭文字
⚫ JavaScriptが進化し、Webブラウザでもクライアントサーバー
システムと同様なアプリケーション開発が出来るようになった
⚫ JavaScript上で動作する各種フレームワークが発展したことで、
プログラマがあまり意識しなくてもSPAを開発出来るようなる
✓ なお、発表者(私)自身は、大きめなフレームワークを使いこなせてない
◼
サーバー側の変化
⚫ Webブラウザ側の処理割合を高めているため、サーバー内部の
処理をシンプル化出来る場合がある(API提供のみを行うなど)
⚫ Webブラウザ内のJavaScriptコードは簡単に書き換えることが
出来るので、サーバー側で各種チェックをすることは大前提
⚫
サーバーとWebブラウザの役割(責任分界点)を明確にする
必要がある(Webブラウザのデータ改ざんの影響を最小化)
P.4