2017-09-24 20 views
0

私は、Spring Boot and Reactを使用して以下のチュートリアルを調べていました。 https://spring.io/guides/tutorials/react-and-spring-data-rest/サーバー側レンダリングがスプリングブートを使用して反応する

リアクションはThymeleafテンプレートにレンダリングされているため、ここでサーバーサイドでレンダリングされますか?コンテキストに関しては、以下のチュートリアルのThymeleafテンプレートとReactファイルコードを配置しました。

のsrc /メイン/リソース/テンプレート/ 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 /メイン/ JS/app.js - レンダリングコード

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

答えて

1

与えられた例では、サーバーをレンダリングされていない反応します-側。 Thymeleaf HTMLはそのまま出力されます。データは、チュートリアルに示すように、Springブートバックエンドでサービス設定を呼び出すことによって、クライアント側で取得されます。

+0

ありがとう、私はこれが可能性の高いケースだとは思っていましたが、わかりませんでした。 – Ahsan

関連する問題