クライアント React DOM API

react-dom/client APIを使用すると、クライアント(ブラウザ)でReactコンポーネントをレンダリングできます。これらのAPIは、通常、アプリケーションの最上位レベルで使用され、Reactツリーを初期化します。フレームワークによっては、これらを自動的に呼び出す場合があります。ほとんどのコンポーネントでは、インポートまたは使用は必要ありません。


クライアントAPI

  • createRoot は、ブラウザのDOMノード内にReactコンポーネントを表示するためのルートを作成します。
  • hydrateRoot を使用すると、HTMLコンテンツが以前にreact-dom/serverによって生成されたブラウザのDOMノード内にReactコンポーネントを表示できます。

ブラウザサポート

Reactは、Internet Explorer 9以降を含むすべての一般的なブラウザをサポートしています。IE 9やIE 10などの古いブラウザには、いくつかのポリフィルが必要です。