Reactガイドを読んでいくその179

これは

Reactのガイドを読んでいく記事です。

ガイドのリンク

ja.reactjs.org

ReactDOMServer

リファレンス

renderToNodeStream()

このAPIはサーバ専用になるためブラウザで利用できない。

React要素を初期状態のHTMLへ変換する。
HTMLの文字列を出力するストリームを返し、このストリームによるHTML出力は
ReactDOMServer.renderToString が返すものと全く同じになる。

サーバ上でHTMLを生成して最初のリクエストに対してマークアップを送信して、ページ読み込み速度を向上、SEO目的で検索エンジンがページを巡回することを可能にする。

サーバにあらかじめマークアップを持つノード上でReactDOM.hydrate() を呼び出した場合、
Reactはマークアップを保持しつつ、イベントハンドラのみを追加するので、非常にパフォーマンスの高い初回ロードの体験得られる。

今日はここまで。