作者回复: 您好,
看了下那篇文章,主要是介绍如何在 jvm 中去执行 nodejs 从而可以利用 react 的服务器端渲染能力。我们一般讲的同构 React 都是在 nodejs 环境中执行的,jvm 这种方式因为有两层虚拟机,不确实是否会有性能问题。
您提到的用 react.js 逐渐重构前端,如果前端是指浏览器端,那么和服务器端渲染没有关系,可以用 React 逐步重构已有功能,并和已有应用共存。打包就是标准的 React 打包方式。打包会产生一个 Bundle 文件,在 HTML 中引入即可。如果前端指的是服务器端,那么可以参考您提到的文章,某些页面用 React 渲染,其它的继续 java,应该是没问题的,这就不需要打包了。
作者回复: 静态文件。
作者回复: 嗯,Rekit 项目扩展了 create react app,增加了 redux,react router,所以有 configStore。build.js 应该是有的。