Skip to content

Commit 12d19a3

Browse files
Замена ссылок на русский аналог сайта Node.js
1 parent ea12a52 commit 12d19a3

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/content/reference/react-dom/server/renderToNodeStream.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
2-
title: renderToNodeStream
2+
Заголовок: renderToNodeStream
33
---
44

55
<Deprecated>
66

7-
Этот API будет удален в будущей основной версии React. Лучше использовать вместо него [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream).
7+
Этот API будет удалён в будущей основной версии React. Лучше использовать вместо него [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream).
88

99
</Deprecated>
1010

1111
<Intro>
1212

13-
`renderToNodeStream` отображает дерево React в [Node.js Readable Stream.](https://nodejs.org/api/stream.html#readable-streams)
13+
`renderToNodeStream` отображает дерево React в [Node.js Readable Stream.](https://nodejsdev.ru/api/stream/#streamreadable)
1414

1515
```js
1616
const stream = renderToNodeStream(reactNode)
@@ -26,7 +26,7 @@ const stream = renderToNodeStream(reactNode)
2626

2727
### `renderToNodeStream(reactNode)` {/*rendertonodestream*/}
2828

29-
На сервере вызовите `renderToNodeStream`, чтобы получить [Node.js Readable Stream](https://nodejs.org/api/stream.html#readable-streams), который вы можете передать в ответ.
29+
На сервере вызовите `renderToNodeStream`, чтобы получить [Node.js Readable Stream](https://nodejsdev.ru/api/stream/#streamreadable), который вы можете передать в ответ.
3030

3131
```js
3232
import { renderToNodeStream } from 'react-dom/server';
@@ -35,23 +35,23 @@ const stream = renderToNodeStream(<App />);
3535
stream.pipe(response);
3636
```
3737

38-
На клиенте вызовите [`hydrateRoot`](/reference/react-dom/client/hydrateRoot), чтобы сделать интерактивный HTML-код, созданный сервером.
38+
На клиенте вызовите [`hydrateRoot`](/reference/react-dom/client/hydrateRoot), чтобы сделать интерактивный HTMLкод, созданный сервером.
3939

40-
[Больше примеров ниже.](#usage)
40+
[Смотрите ещё примеры ниже.](#usage)
4141

4242
#### Параметры {/*parameters*/}
4343

4444
* `reactNode`: Узел React, который вы хотите отобразить в HTML. Например, такой JSX элемент как `<App />`.
4545

4646
#### Возвращает {/*returns*/}
4747

48-
[Node.js Readable Stream](https://nodejs.org/api/stream.html#readable-streams), который выводит строку HTML.
48+
[Node.js Readable Stream](https://nodejsdev.ru/api/stream/#streamreadable), который выводит строку HTML.
4949

5050
#### Предупреждения {/*caveats*/}
5151

52-
* Этот метод будет ждать всех [Suspense boundaries](/reference/react/Suspense), прежде чем возвращать какие-либо данные.
52+
* Этот метод будет ждать все [Границы задержки](/reference/react/Suspense), прежде чем возвращать какие-либо данные.
5353

54-
* Начиная с React 18, этот метод буферизует все выходные данные, поэтому на самом деле он не дает никаких преимуществ потоковой передачи. Поэтому вместо этого рекомендуется перейти на [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream)
54+
* Начиная с React 18, этот метод буферизует все данные на выходе, из-за чего на самом деле он не даёт никаких преимуществ потоковой передачи. Поэтому вместо этого рекомендуется перейти на [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream)
5555

5656
* Возвращаемый поток представляет собой поток байтов, закодированный в utf-8. Если вам нужен поток в другой кодировке, взгляните на проект [iconv-lite](https://www.npmjs.com/package/iconv-lite), который предоставляет потоки преобразования для перекодирования текста.
5757

@@ -61,7 +61,7 @@ stream.pipe(response);
6161

6262
### Рендеринг дерева React как HTML в Node.js Readable Stream {/*rendering-a-react-tree-as-html-to-a-nodejs-readable-stream*/}
6363

64-
Вызовите `renderToNodeStream`, чтобы получить [Node.js Readable Stream](https://nodejs.org/api/stream.html#readable-streams), который вы можете передать вашему серверу:
64+
Вызовите `renderToNodeStream`, чтобы получить [Node.js Readable Stream](https://nodejsdev.ru/api/stream/#streamreadable), который вы можете передать вашему серверу:
6565

6666
```js {5-6}
6767
import { renderToNodeStream } from 'react-dom/server';
@@ -73,4 +73,4 @@ app.use('/', (request, response) => {
7373
});
7474
```
7575

76-
Поток произведёт начальный неинтерактивный HTML—вывод ваших компонентов React. На клиенте вам нужно будет вызвать [`hydrateRoot`](/reference/react-dom/client/hydrateRoot), чтобы *hydrate* гидратировать этот сгенерированный сервером HTML и сделать его интерактивным.
76+
Поток произведёт начальный неинтерактивный HTML—вывод ваших компонентов React. На клиенте вам нужно будет вызвать [`hydrateRoot`](/reference/react-dom/client/hydrateRoot), чтобы *гидратировать* этот сгенерированный сервером HTML и сделать его интерактивным.

0 commit comments

Comments
 (0)