2017-09-24 3 views
0

Je regardais sur le tutoriel suivant en utilisant Spring Boot et React. https://spring.io/guides/tutorials/react-and-spring-data-rest/Rendu côté serveur React utilisant Spring Spring

Est-ce que le React sera rendu côté serveur ici, puisqu'il est rendu dans le template Thymeleaf? Pour le contexte, j'ai placé le modèle Thymeleaf et le code du fichier React du tutoriel ci-dessous.

src/main/resources/templates/index.html

<!DOCTYPE html> 
<html xmlns:th="http://www.thymeleaf.org"> 
<head lang="en"> 
    <meta charset="UTF-8"/> 
    <title>ReactJS + Spring Data REST</title> 
    <link rel="stylesheet" href="/main.css" /> 
</head> 

<body> 

    <div id="react"></div> 

    <script src="built/bundle.js"></script> 

</body> 
</html> 

src/main/js/app.js - code de rendu

ReactDOM.render(
    <App />, 
    document.getElementById('react') 
) 

Répondre

1

Dans l'exemple donné n'est pas rendu Réagir serveur -côté. Le HTML Thymeleaf est sorti tel quel. Les données sont récupérées côté client en appelant l'installation des services dans le backend Spring Boot comme indiqué dans le tutoriel.

+0

Merci, je pensais que c'était le cas probable mais n'était pas sûr. – Ahsan