ビュー† ブラウザに表示するための画面を生成する. Webアプリの場合,以下の2パターンの実装がある: サーバ側でViewを生成するパターン(Thymeleaf) 初等的なWebアプリで採用される.本コースで学ぶやり方 実装しやすいが画面遷移を伴うためUXはイマイチ クライアント側でViewを生成するパターン(HTML5+JavaScript) モダンなWebアプリケーションで採用される 1つのHTMLページを動的に書き換えてUXを向上.SPA (Single Page Application) コントローラはRestControllerとして,画面生成せずにデータだけを返す(マイクロサービス) RestControllerはブラウザ以外からも呼び出せるので,ネイティブアプリにも利用できる ↑ コントローラ† Webと業務プログラムの仲立ちをする. ブラウザからのリクエストを受け取り,業務