Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Go Miyasaka
PDF, PPTX
15,960 views
Spring Boot × Vue.jsでSPAを作る
従来のWebアプリケーションとSPAの違いに着目し、Spring Boot × Vue.jsでSPAを作る際のポイントやハマりどころを紹介します。
Technology
◦
Related topics:
Web Development
•
Read more
23
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 31
2
/ 31
3
/ 31
4
/ 31
5
/ 31
6
/ 31
7
/ 31
8
/ 31
9
/ 31
10
/ 31
11
/ 31
12
/ 31
13
/ 31
14
/ 31
15
/ 31
16
/ 31
Most read
17
/ 31
Most read
18
/ 31
19
/ 31
20
/ 31
21
/ 31
22
/ 31
23
/ 31
24
/ 31
25
/ 31
Most read
26
/ 31
27
/ 31
28
/ 31
29
/ 31
30
/ 31
31
/ 31
More Related Content
PPTX
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
PDF
怖くないSpring Bootのオートコンフィグレーション
by
土岐 孝平
PPTX
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
PDF
Form認証で学ぶSpring Security入門
by
Ryosuke Uchitate
PDF
今さら聞けないDiとspring
by
土岐 孝平
PDF
Dockerからcontainerdへの移行
by
Kohei Tokunaga
PDF
PostgreSQL 15の新機能を徹底解説
by
Masahiko Sawada
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
怖くないSpring Bootのオートコンフィグレーション
by
土岐 孝平
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
Form認証で学ぶSpring Security入門
by
Ryosuke Uchitate
今さら聞けないDiとspring
by
土岐 孝平
Dockerからcontainerdへの移行
by
Kohei Tokunaga
PostgreSQL 15の新機能を徹底解説
by
Masahiko Sawada
What's hot
PDF
雑なMySQLパフォーマンスチューニング
by
yoku0825
PPTX
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
PDF
これからSpringを使う開発者が知っておくべきこと
by
土岐 孝平
PPTX
Redis勉強会資料(2015/06 update)
by
Yuji Otani
PDF
例外設計における大罪
by
Takuto Wada
KEY
やはりお前らのMVCは間違っている
by
Koichi Tanaka
PDF
RESTful Web アプリの設計レビューの話
by
Takuto Wada
PDF
クラウド環境下におけるAPIリトライ設計
by
Kouji YAMADA
PPTX
Redisの特徴と活用方法について
by
Yuji Otani
PPTX
MongoDBが遅いときの切り分け方法
by
Tetsutaro Watanabe
PDF
PostgreSQL: XID周回問題に潜む別の問題
by
NTT DATA OSS Professional Services
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
PDF
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
by
Uptime Technologies LLC (JP)
PDF
速習!論理レプリケーション ~基礎から最新動向まで~(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
PDF
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
PDF
日本語テストメソッドについて
by
kumake
PDF
Where狙いのキー、order by狙いのキー
by
yoku0825
PDF
DBスキーマもバージョン管理したい!
by
kwatch
PDF
オブジェクト指向エクササイズのススメ
by
Yoji Kanno
PPTX
NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...
by
NTT DATA Technology & Innovation
雑なMySQLパフォーマンスチューニング
by
yoku0825
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
これからSpringを使う開発者が知っておくべきこと
by
土岐 孝平
Redis勉強会資料(2015/06 update)
by
Yuji Otani
例外設計における大罪
by
Takuto Wada
やはりお前らのMVCは間違っている
by
Koichi Tanaka
RESTful Web アプリの設計レビューの話
by
Takuto Wada
クラウド環境下におけるAPIリトライ設計
by
Kouji YAMADA
Redisの特徴と活用方法について
by
Yuji Otani
MongoDBが遅いときの切り分け方法
by
Tetsutaro Watanabe
PostgreSQL: XID周回問題に潜む別の問題
by
NTT DATA OSS Professional Services
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
PostgreSQLアーキテクチャ入門(INSIGHT OUT 2011)
by
Uptime Technologies LLC (JP)
速習!論理レプリケーション ~基礎から最新動向まで~(PostgreSQL Conference Japan 2022 発表資料)
by
NTT DATA Technology & Innovation
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
日本語テストメソッドについて
by
kumake
Where狙いのキー、order by狙いのキー
by
yoku0825
DBスキーマもバージョン管理したい!
by
kwatch
オブジェクト指向エクササイズのススメ
by
Yoji Kanno
NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...
by
NTT DATA Technology & Innovation
Similar to Spring Boot × Vue.jsでSPAを作る
ODP
HTML5 アプリ開発
by
tomo_masakura
PPTX
SPA勉強会
by
Daisuke Onoe
PDF
フロントエンド初学者がSPAに手を出してみた
by
Kei Yagi
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
by
Akira Inoue
PDF
Progressive Framework Vue.js 2.0
by
Toshiro Shimizu
PDF
SPA×Auth0
by
春奈 岡
PPTX
React.js + Reduxで作るSPA
by
Shohei Saeki
PDF
Lt7 SPA
by
GIG inc.
PPTX
[社内勉強会]SPAのすすめ
by
hirooooo
PDF
Node.js+MongoDB in SPA
by
Naoki Sasaki
PDF
Angularreflex20141210
by
Shinichiro Takezaki
PPTX
【 ヒカ☆ラボ 】LIFULL Home's androidアプリの開発の裏側について
by
LIFULL Co., Ltd.
PDF
50分で掴み取る ASP.NET Web API パターン&テクニック
by
miso- soup3
PDF
Vtecx20151216
by
Shinichiro Takezaki
PDF
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
by
Kei Yagi
PPTX
smartFXにおけるApache Cordovaの活用について
by
剛志 森田
PDF
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
by
K Tsukada
PPTX
要求開発アライアンス納涼会 LT (フロント開発)
by
Atsushi Takayasu
PDF
How to develop a huge Single Page Application
by
Naoki Yamada
PDF
Javaで1から10まで書いた話(sanitized)
by
Tokuhiro Matsuno
HTML5 アプリ開発
by
tomo_masakura
SPA勉強会
by
Daisuke Onoe
フロントエンド初学者がSPAに手を出してみた
by
Kei Yagi
ASP.NET シングル ページ アプリケーション (SPA) 詳説
by
Akira Inoue
Progressive Framework Vue.js 2.0
by
Toshiro Shimizu
SPA×Auth0
by
春奈 岡
React.js + Reduxで作るSPA
by
Shohei Saeki
Lt7 SPA
by
GIG inc.
[社内勉強会]SPAのすすめ
by
hirooooo
Node.js+MongoDB in SPA
by
Naoki Sasaki
Angularreflex20141210
by
Shinichiro Takezaki
【 ヒカ☆ラボ 】LIFULL Home's androidアプリの開発の裏側について
by
LIFULL Co., Ltd.
50分で掴み取る ASP.NET Web API パターン&テクニック
by
miso- soup3
Vtecx20151216
by
Shinichiro Takezaki
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
by
Kei Yagi
smartFXにおけるApache Cordovaの活用について
by
剛志 森田
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
by
K Tsukada
要求開発アライアンス納涼会 LT (フロント開発)
by
Atsushi Takayasu
How to develop a huge Single Page Application
by
Naoki Yamada
Javaで1から10まで書いた話(sanitized)
by
Tokuhiro Matsuno
Recently uploaded
PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
Spring Boot × Vue.jsでSPAを作る
1.
1Copyright © Acroquest
Technology Co., Ltd. All rights reserved. Spring Boot × Vue.jsでSPAを作る 2019/04/25 Acroquest Technology Co., Ltd. 宮坂 豪
2.
⾃⼰紹介 Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 2 n 所属 • Acroquest Technology 株式会社 • 「働きがいのある会社」(GPTW) 3度⽬の1位受賞 n 業務領域 • Webアプリケーション開発 • 開発マネジメント • ダーツ(Acroquestダーツ部部⻑) 宮坂 豪 シニアソリューションアーキテクト
3.
今⽇のゴール Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 3 SpringBootでSPAを作るときの ⼤雑把なイメージが掴めた! …と皆さんがなること
4.
⽬次 Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 4 1. SPAとは?Vue.jsとは? 2. 作ったシステムの全体構成 3. 開発として⾏ったことの紹介 4. SPAならではのハマりどころ 5. まとめ
5.
1. SPAとは?Vue.jsとは? Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 5
6.
SPAとは Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 6 • シングルページアプリケーション(英: single-page application、 SPA)とは、単⼀のWebページのみから構成することで、デスク トップアプリケーションのようなユーザ体験を提供するWebアプ リケーションまたはWebサイトである。必要なコード(HTML、 JavaScript、CSS)は最初にまとめて読み込むか[1]、ユーザの操 作などに応じて動的にサーバと通信し、必要なものだけ読み込みを ⾏う。 ※出典: フリー百科事典『ウィキペディア(Wikipedia)』
7.
従来のWebアプリケーション Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 7 クライアント サーバ ②HTTPリクエスト ③HTMLを返却 ④画面更新 ①画面操作/状態更新
8.
SPA Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 8 クライ アント サーバ ②APIへのAjaxリクエスト ③APIレスポンス ①画面操作/状態更新 JS ④JSで差分更新 ※WebSocketを 用いる場合もある
9.
Vue.jsとは Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 9 1. SPAを開発する上での代表的なフレームワークの⼀つ 2. SPAの3⼤フレームワークと⾔えば • Angular (提供: Google及びコミュニティ) • React (提供:Facebook及びコミュニティ) • Vue.js (提供:元GoogleのAngularJS開発メンバのEvan You⽒及びコミュニティ) 2018 JavaScript Rising Stars
10.
2. 作ったシステムの全体構成 Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 10
11.
全体構成の概略図 Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 11 クライ アント サーバ ②APIへのAjaxリクエスト ③APIレスポンス ①画面操作/状態更新 JS ④JSで差分更新 Spring Security MyBatis
12.
3. 開発として⾏ったことの紹介 Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 12
13.
やったことの流れ Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 13 1. Spring Bootプロジェクトの雛形作成 2. Spring Bootに各APIの機能を実装API実装 3. Spring Securityで認証周りを整備 4. Vue.jsで画⾯周りを実装 5. Vue.jsのビルド物をSpring Boot内に配置 6. Spring Bootだけでアプリ起動可能に
14.
1. Spring Bootプロジェクトの雛形作成 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 14 1. Spring Initializrで雛形を作成 2. 作ったプロジェクトのサマリ ① Gradle Project ② Java11 ③ Spring Boot2.1.4 ④ Spring Security ⑤ MyBatis Spring Boot プロジェクト Webページから サクッと作成
15.
2. Spring Bootに各APIの機能を実装 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 15 1. Spring BootはRESTサーバという⽴ち位置にした。 2. Controllerクラスに@RestControllerを付け、 RestでのAPI呼び出しを可能にする。 クライ アント サーバ APIへのAjaxリクエスト APIレスポンス JS ここの部分の実装の話
16.
2. Spring Bootに各APIの機能を実装 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 16 1. 従来のWebアプリケーションとの違い ① 画⾯遷移や画⾯表⽰のためのコントロールはサーバ側では持たない ② サーバサイドでHTMLを構築するようなこともない – Thymeleafを使ってHTMLを構築したりもしない ③ APIサーバという⽴ち位置なので、クライアントとは疎結合な関係 – サーバサイドを丸っと別のものに置き換えても、クライアントには影響しない作りにした クライアント サーバ ②HTTPリクエスト ③HTMLを返却 ④画面更新 ①画面操作/状態更新
17.
3. Spring Securityで認証周りを整備 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 17 1. Spring SecurityでAPI呼び出し時に認証トークンがないものは、 受け付けないようにした。 2. ログイン⽤APIだけは、認証トークンなしでもアクセス可能にした。 サーバ APIへのAjaxリクエスト /loginには認証を付けない APIへのAjaxリクエスト
18.
4. Vue.jsで画⾯周りを実装 Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 18 1. Vue.jsに持たせた役割 ① 画⾯表⽰/更新(vue) ② 画⾯遷移(router) ③ 画⾯操作に応じた REST APIの呼び出し(actions) ④ 画⾯表⽰を司る データの管理・更新 (state・mutations) 画⾯表⽰ (vue) state mutations APIへの Ajaxリクエスト APIレスポンス actions stateの変更で 画面表示が変わる router • 表示するコンポーネントを コントロール • URLに応じた表示コンポーネント のコントロールが可能
19.
5. Vue.jsのビルド媒体をSpring Boot内に配置 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 19 1. SPAの資産の配信⽅法の選択肢はどんな物があったか ※今回はオンプレミス前提 ①NginxやApacheで配信 ②Spring Bootで配信 静的ファイル 静的ファイル 今回は一定数の限られた ユーザのみが使うシステムであったため、 Spring Bootのみのシンプル構成にしてみた。
20.
5. Vue.jsのビルド媒体をSpring Boot内に配置 Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 20 1. クライアントのビルド成果物(html,css,js)の出⼒先を Spring Bootプロジェクトのsrc/main/resources/staticに設定 2. Gradleビルドで1のビルド(npm run build)を実⾏するように設定 静的ファイルも内包したjarファイルが完成! jar
21.
6. Spring Bootだけでアプリ起動可能に Copyright
© Acroquest Technology Co., Ltd. All rights reserved. 21 1. ここまでくれば後は以下のコマンドで起動するだけ 2. ただし、静的ファイルへのアクセスを Spring Securityの認証対象外にしておく必要あり nohup java –jar xxx.jar & サーバ/login /js/**, /css/** その他
22.
4. SPAならではのハマりどころ Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 22
23.
サーバ 1. ログイン処理の違いに⼾惑うかも Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 23 • 従来のWebアプリケーション ① ログインフォームをsubmit ② Spring Securityで認証 ③ リダイレクト後のHTMLを表⽰ ログイン画⾯ ①submit DB ②Spring Securityで認証 ログイン後の 画⾯ a. 認証失敗 b. 認証成功! ③リダイレクト
24.
1. ログイン処理の違いに⼾惑うかも Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 24 • SPA ① ユーザ名、パスワードをログイン⽤APIにAjax通信で送る ② Spring Securityで認証 ③ クライアント側に認証結果を返却 ④ 認証結果がに応じて、JSでログイン後画⾯に切り替える ログイン 画⾯ ①ログイン用APIに Ajax通信 ③APIレスポンス JS サーバ DB ②Spring Securityで認証 ④認証が成功したら、JSで ログイン後の画面に切り替える
25.
2. セッション切れてもログアウトされない? Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 25 n 問題提起 • SPAだと認証トークンの有効期限が切れても、画⾯遷移できてしまう? ヘッダコンポーネント JS ーー メイン コンポーネント router /register ↓ 登録画⾯コンポーネント /login ↓ ログインコンポーネント <画面遷移のイメージ> ①/register ②コンポーネ ント選定 ③コンポーネント 入れ替え
26.
ヘッダコンポーネント 2. セッション切れてもログアウトされない? Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 26 n 原因 • サーバ通信なしで画⾯遷移(コンポーネントの差し替え)をしている • なので、認証トークンの有効期限を確認していない JS ーー メイン コンポーネント router /register ↓ 登録画⾯コンポーネント /login ↓ ログインコンポーネント <画面遷移のイメージ> ①/register ②コンポーネ ント選定 ③コンポーネント 入れ替え
27.
ヘッダコンポーネント 2. セッション切れてもログアウトされない? Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 27 n 改善後 • 遷移前にトークンが有効か、サーバにリクエストを送るようにした。 JS ーー メイン コンポーネント <画面遷移のイメージ> ①/register ③コンポーネント選定 (ログインコンポーネント を選択) ④コンポーネント 入れ替え サーバ ②トークンが 有効かチェック router /register ↓ 登録画⾯コンポーネント /login ↓ ログインコンポーネント
28.
まとめ Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 28
29.
今⽇のゴール Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 29 SpringBootでSPAを作るときの ⼤雑把なイメージが掴めた! …と皆さんがなること
30.
まとめ(ゴール確認) Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 30 ü 従来のWebアプリケーションとSPAの違いが分かった ü SPAのときのSpring Bootの役割が⼤雑把に分かった ü SPAならではのハマりどころを聞いて、なるほど、と思った ü Spring BootでSPAを作ることになったら、 このスライドを読み返そうと思った
31.
Spring Bootで サクサク動くSPAを開発しよう! ご清聴ありがとうございました。 Evolve the Earth with Emotion of Technology Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 31
Download