如果任何人有使用Vue.js作爲一個播放框架應用前端的經驗,我想知道的推薦方法。在遊戲框架應用程序中使用Vue.js
我目前的設置是一個Play應用程序(使用Java),模型,控制器和DAO用於處理REST請求 - 這實際上是我的後端。現在Play也可以讓你使用Twirl模板庫來創建可以用作靜態HTML的視圖。但是,我發現Twirl語法無需複雜,很難爲單頁面應用程序構建視圖。我寧願用更多的東西微調的UI工作像Vue公司
我的研究表明整合Vue的播放兩種選擇:
使用Webjars:
其某種播放插件,將諸如JQuery之類的JavaScript庫捆綁到可由Play部署的.jar
文件中。坦率地說,我不明白這個過程,我不知道這將如何讓我在.vue
文件中寫下我的觀點。使用鬆散地連接到播放後端的獨立Vue公司的項目:
這是發佈這個問題之前,我目前的前景。我想我可以使用vue-cli和NPM創建一個標準Vue Webpack項目,然後我可以以REST方式調用Play後端API。與此相關的問題是單獨部署後端和前端的額外複雜性。我更喜歡一個Play應用程序(項目文件夾)中的所有內容 - 後端和前端。
哪一個是要走的路?我也接受新的建議。對於任何建議,請解釋該方法的優點,並最好提供一個最小的工作示例(Github回購就足夠了)。
謝謝。
您可以設置sbt任務來構建您的vue項目並將文件複製到資產文件夾 – cutoffurmind