サーバー側のreactjsでコンポーネント/ルートをレンダリングし、コンパイルされたhtmlを送り返すことができるユニバーサルフレームワークであるウォルマートの電極フレームワークを使用しています。現在、最初のページの読み込みがサーバーでレンダリングされ、コンパイルされた html が返されます。ただし、いずれかのリンクをクリックすると、その後のルーティング ナビゲーションは SPA のような方法で処理され、サーバーからテンプレートを受信するのではなく、クライアントがテンプレートを作成します。
だから私の質問は:
クリックして新しいルートをヒットしたときに、サーバーでレンダリングされた html を引き続き受信するように設定する方法はありますか?
それとも、これは意図的に、最初のページロードのみをサーバー側でレンダリングする必要があり、残りはクライアント側で問題ないという考えですか?
最初のページのロードとリロードのみがサーバーから html を提供し、クリックとルーティングが html をクライアント側でレンダリングする場合、SEO に悪影響を及ぼしますか?
ありがとう