是否可以将html / js工件与Java Web应用程序分开,以加快UI部署?

时间:2016-11-16 14:46:22

标签: javascript java maven

我主要使用UI,但该项目是使用Maven构建的Java Web项目。构建/部署周期大约需要5分钟才能在WebLogic上运行并运行,我真的希望能够将HTML / JS与Java分离,形成单独的构建工件,主要是为了加快开发过程,以及我可以使用像npm和webpack这样的工具来进行我的UI构建,而不必在每次构建UI时都重建和部署Java / Server端。

我的问题是,这可以吗?有没有更好的方法来设计Java Web应用程序来加速UI编码?感谢

1 个答案:

答案 0 :(得分:0)

取决于您是否使用像Spring MVC这样的服务器端技术或像Angular这样的客户端。构建,部署和启动是不同的事情。

如果您正在运行JUnit测试,那么5分钟并不是那么糟糕。

为什么不使用像Fiddler这样的东西?使用它作为模拟代表WebLogic for UI开发人员。您可以让它为您可以发送给它的任何请求返回自定义响应。

在开始之前,您必须同意接口XML或JSON或HTTP。您应该已经与服务器端开发人员这样做了。只要每个人都遵守合同,当你整合在一起时,它就会起作用。