将react js与现有的Java Web应用程序一起使用

时间:2016-01-29 07:39:30

标签: java node.js web-applications reactjs frameworks

我打算在现有的基于java web的应用程序中使用react js作为V(来自MVC)。

我关心的是如何在java Web应用程序服务器上运行react js组件。

React js使用Node js组件。它有WebPack服务器,它将代码捆绑到单个js文件(bundle.js)。

所以我可以直接使用bundle.js(通过复制和粘贴)到我现有的应用程序吗?

或者我需要别的什么?

请建议。

感谢。

1 个答案:

答案 0 :(得分:1)

React是一种先进的技术。它甚至可以从CDN工作。 Node.js是后端技术,但它也可以用作构建应用程序的工具。但是在你构建它之后它就不再使用了(直到你做了一些改变)

你需要做什么:

  1. 安装nodejs和npm。
  2. 创建您的反应应用
  3. 使用nodejs / webpack构建捆绑包
  4. 现在您的捆绑包不需要node.js或webpack。这是正常的js文件。你可以按照自己的意愿使用它。

    您可以将bundle.js文件复制到未安装node.js的服务器,并以正常方式使用它,它将起作用。