Reactガイドを読んでいくその179
これは
Reactのガイドを読んでいく記事です。
ガイドのリンク
ReactDOMServer
リファレンス
renderToNodeStream()
このAPIはサーバ専用になるためブラウザで利用できない。
React要素を初期状態のHTMLへ変換する。
HTMLの文字列を出力するストリームを返し、このストリームによるHTML出力は
ReactDOMServer.renderToString が返すものと全く同じになる。
サーバ上でHTMLを生成して最初のリクエストに対してマークアップを送信して、ページ読み込み速度を向上、SEO目的で検索エンジンがページを巡回することを可能にする。
サーバにあらかじめマークアップを持つノード上でReactDOM.hydrate() を呼び出した場合、
Reactはマークアップを保持しつつ、イベントハンドラのみを追加するので、非常にパフォーマンスの高い初回ロードの体験得られる。
今日はここまで。