React.renderToString

string renderToString(ReactElement element)

ReactElementを、初期のHTMLに描画します。 これはサーバー上でのみ使用されるべきです。 ReactはHTML文字列を返します。 サーバー上でHTMLを生成するのにこのメソッドを使用することが可能です。 ページ読み込みを速くするために初期リクエスト上にマークアップ・ダウンを送ることで、 SEO対策の目的のために検索エンジンがページをクロールすることを可能にします。

もし、既にサーバー側でマークアップが描画されたノードにReact.render()を呼び出す場合、 Reactはそれを保護し、イベントハンドラの割り当てのみを行ってくれるため、 ページ読み込み速度向上の恩恵を受けることが出来るでしょう。

 Back to top

© 2013-2017 Facebook Inc.
Documentation licensed under CC BY 4.0.

このページは、ページトップのリンク先のReact内のページを翻訳した内容を基に構成されています。 下記の項目を確認し、必要に応じて公式のドキュメントをご確認ください。 もし、誤訳などの間違いを見つけましたら、 @tomofまで教えていただければ幸いです。

  • ドキュメントの情報が古い可能性があります。
  • "訳注:"などの断わりを入れた上で、日本人向けの情報やより分かり易くするための追記を行っている事があります。