質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Express

ExpressはNode.jsのWebアプリケーションフレームワークです。 マルチページを構築するための機能セットおよびハイブリッドのWebアプリケーションを提供します。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

Q&A

0回答

658閲覧

reactでssrした際、dbから取得したデータをレンダリングしてもソースに反映しない。

nozera

総合スコア0

Express

ExpressはNode.jsのWebアプリケーションフレームワークです。 マルチページを構築するための機能セットおよびハイブリッドのWebアプリケーションを提供します。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

0グッド

0クリップ

投稿2020/05/22 02:41

表題の件で質問お願いします。
ssr初学者で基本的な質問かもしれませんがよろしくお願いします。

バーション

"express": "^4.17.1", "nodemon": "^2.0.3", "react": "^16.13.1", "react-dom": "^16.13.1", "react-jss": "^10.1.1", "react-router-dom": "^5.2.0",

前提

reactでreact-router-domを使ったssrアプリを作成しています。
以下の様に静的に定義した画面上とソースも正しく出力されます。

イメージ説明
イメージ説明
イメージ説明

※ページのソースとはこちらで表示するものです。
イメージ説明

実現したいこと

databaseから取得した値でdomを出力してページのソースに反映させたいです。
イメージ説明

画面上の出力には正しくレスポンスデータから正しくdomができていて見えています。
イメージ説明

ですが、ソースに「test」の文字がなく正しくssrされません。
イメージ説明

質問

そもそも動的に出力したdomはssrでもソースに反映するものなのでしょうか?
反映されるとしたら、どうやって実現可能でしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問