Nuxt.jsとSpringBootによるSPA・RestApiの設計について
現在、Nuxt.jsとSpringBootによるSPA・RestApiのWebアプリケーションの開発を考えております。
ローカルでの開発では
・フロントエンドをdevサーバ(3000)で起動
・バックエンドをSpringBoot(8080)で起動
として、別々のサーバで動かせばうまくいくとは思いますが、
本番での運用方法がいまいちわかっていません。
SpringBootのプロジェクトにSPAのファイル群を
jarファイルにまとめて、dockerで動かすのが理想ですが、
こんなことできるのでしょうか。
特に不明な点は、
Nuxt.jsを使用してフロントエンド開発を行った場合、
devサーバを使わずに、静的リソースとして扱えるのかどうか
です。
よろしくお願い致します。
【開発環境】
Java 8
Spring Boot 2.1.1
gradle 4.10.2
nuxt 2.3.4
@nuxtjs/axios 5.3.6