Slide 12
Slide 12 text
サーバサイドで HTML を生成する Web アプリケーション
● 古典的な Web アプリケーションでは、サーバサイドの(サーバ上で動く)
プログラムで HTML を生成して返します
(例えば、Rails で ERB を使う、Laravel で Blade を使う、Spring で Thymeleaf を使う、といった場合が該当します)
HTML
Web サーバ
ブラウザ
HTTP
リクエスト
HTTP
レスポンス
アプリケーション データベース
固定の HTML、CSS などは Web サーバが返し、
プログラムによる処理が必要な場合はアプリケーションに依頼
HTML
CSS
Java・Ruby 等
HTML を生成して返す