gpt4 book ai didi

java - Java Spring Boot 中的服务器端渲染 React

转载 作者:行者123 更新时间:2023-12-03 13:53:33 25 4
gpt4 key购买 nike

我是服务器端渲染的新手,我想在服务器端渲染 React 组件并以 html 形式传递它。

我在 https://spring.io/guides/tutorials/react-and-spring-data-rest/ 上学习了本教程。它仍在客户端上呈现。

我找不到在 thymeleaf 模板中执行 renderToString 的方法。

我该怎么做?

最佳答案

使用 Nashorn 就可以做到,Nashorn 是一个默认与 Java 一起打包的 JavaScript 引擎。

Nashorn 已作为 Java 8 的一部分发布。这主要致力于允许在 Java 中嵌入 JavaScript 应用程序。

Nashorn 将内存中的 JavaScript 编译为 Java 字节码,并将其传递给 JVM 执行。

更多详细信息您可以查看以下链接:-

https://www.baeldung.com/react-nashorn-isomorphic-app .

**

Nashorn is deprecated now, so you can use GraalVM for this

**

https://medium.com/graalvm/improve-react-js-server-side-rendering-by-150-with-graalvm-58a06ccb45df

关于java - Java Spring Boot 中的服务器端渲染 React,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53652083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com