使用现有的Java Web应用程序反应js
我打算在我现有的基于Java的Web应用程序中使用反应j作为V(来自MVC)。
我关心的是如何在java web应用服务器上运行react js组件。
React js使用Node js组件。 它有WebPack服务器捆绑代码到单个js文件(bundle.js)。
所以,我可以直接使用bundle.js(通过复制和粘贴)到我现有的应用程序?
或者我需要别的东西?
请build议。
谢谢。
React是最尖端的技术。 它甚至从CDN工作。 Node.js是后端技术,但它也可以用作构build应用程序的工具。 但是在build立之后,它就不再被使用(直到你做了一些改变)
你必须做什么:
- 安装nodejs和npm。
- 创build你的反应程序
- 使用nodejs / webpack来构build包
现在你的包不需要node.js或者webpack。 这是正常的js文件。 你可以使用它,如你所愿。
你可以将你的bundle.js文件复制到没有安装node.js的服务器,并以正常的方式使用它,它将起作用。