【发布时间】:2016-09-09 05:55:09
【问题描述】:
我们有一个纯 JSP/JQuery 应用程序,我们正试图将其迁移到 ReactJs 以实现可维护性。我看到的 ReactJs 的好处之一是服务器端渲染。但是,我看到的所有服务器端渲染示例都使用 Node.js 作为服务器端。我们目前使用的是 Tomcat,并不太倾向于部署 node.js 仅用于服务器端渲染。
我考虑过一些替代方案,例如使用 Nashorn (http://winterbe.com/posts/2014/04/05/java8-nashorn-tutorial/)
但是,Nashorn 似乎还没有准备好生产。
有没有人在生产环境中在 Tomcat 上部署了带有服务器端渲染的 React.js?
【问题讨论】:
-
Nashrom 已与 Java 8 一起发布,因此我希望 Oracle 认为它已准备好用于生产。请参阅 augustl.com/blog/2014/jdk8_react_rendering_on_server 以使用 Java 呈现 React 应用服务器端。
-
为什么你认为在服务器上运行 react 比 JSP 更易于维护?
-
为什么要用 React 而不是 JSP 在服务器上渲染它?
标签: java node.js tomcat reactjs