私はクラスメートでツールを開発するだけです.Vue.jsをWebインターフェイスとして使用したいと考えています。Java EE WebアプリケーションでVue.jsを実装できますか?
説明した内容EclipseでJava EE Webアプリケーションを開発しました。 Tomcat 7をWebサーバーとして使用します。私は長い時間を探して、何も見つけませんでした。
私はクラスメートでツールを開発するだけです.Vue.jsをWebインターフェイスとして使用したいと考えています。Java EE WebアプリケーションでVue.jsを実装できますか?
説明した内容EclipseでJava EE Webアプリケーションを開発しました。 Tomcat 7をWebサーバーとして使用します。私は長い時間を探して、何も見つけませんでした。
できることは確かです。
"バックエンド"であるJavaアプリケーションは、Webサービスとしての機能を公開する必要があります(REST Json WSは、実行しようとしているものの中で最も簡単なものです)。
サービスをWebサービスとして公開するには、必要に応じて最も簡単なフレームワークを見つける必要があります。これらのフレームワークにはたくさんの依存関係がある傾向があるので、あなたがまだMavenにダイブする必要があります。
あなたのVue.jsインターフェイスは、必要になるたびにHTTPリクエストを介してバックエンドを呼び出します(リソースの取得、リソースの更新など)。
Vue.jsはjavascriptのフロントエンドフレームワークです。 Java EEのような中間層/バックエンド技術を使用することからあなたを止めるものは何もありません。 HTMLページ(またはJSP)には、ドキュメントに記載されているVue.jsファイル、およびvue.jsフロントエンドアプリケーションの一部として作成したその他の.jsファイルだけを含めてください。
ライブラリは、Java EEプロジェクトの構造および使用するフレームワークに応じて、(サーブレット、コントローラなどを使用して)公開する任意のHTTPベースのバックエンドメソッドとインタフェースできます。
もちろん可能です。あなたは正確に何を知りたいですか? Vue.jsをSpring Bootと統合する方法を見てみましょう:https://github.com/simasch/simon –