如果任何人有使用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