Серверні React DOM API
API react-dom/server
дозволяють рендерити React-компоненти в HTML на сервері. Ці API використовуються на сервері лише на верхньому рівні вашого застосунку для генерування початкового HTML. Фреймворк може викликати їх для вас. Більшості ваших компонентів не потрібно їх імпортувати або використовувати.
Серверні API для потоків Node.js
Ці методи доступні лише у середовищах з потоками Node.js:
renderToPipeableStream
рендерить дерево React у трубчастий потік Node.js.renderToStaticNodeStream
рендерить неінтерактивне дерево React у Читабельний потік Node.js.
Серверні API для веб-потоків
Ці методи доступні лише у середовищах з веб-потоками, до яких належать браузери, Deno та деякі сучасні середовища виконання:
renderToReadableStream
рендерить дерево React у читабельний веб-потік.
Серверні API для не потокових середовищ
Ці методи можна використовувати у середовищах, які не підтримують потоки:
renderToString
рендерить дерево React у рядок.renderToStaticMarkup
перетворює неінтерактивне дерево React на рядок.
Вони мають обмежену функціональність порівняно з потоковими API.
Застарілі серверні API
Ці API буде вилучено у наступній старшій версії React.
renderToNodeStream
рендерить дерево React у Читабельний потік Node.js. (Застаріло)