Skip to content

Commit b2f6afb

Browse files
docs: translate renderToStaticMarkup.md to Русский
1 parent 048ab96 commit b2f6afb

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

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

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
title: renderToStaticMarkup
33
---
4-
54
<Intro>
65

76
`renderToStaticMarkup` рендерит неинтерактивное React-дерево в HTML-строку.
@@ -20,7 +19,7 @@ const html = renderToStaticMarkup(reactNode, options?)
2019
2120
### `renderToStaticMarkup(reactNode, options?)` {/*rendertostaticmarkup*/}
2221
23-
На сервере вызовите `renderToStaticMarkup` для рендеринга вашего приложения в HTML.
22+
На сервере вызовите `renderToStaticMarkup`, чтобы отрендерить ваше приложение в HTML.
2423
2524
```js
2625
import { renderToStaticMarkup } from 'react-dom/server';
@@ -30,21 +29,21 @@ const html = renderToStaticMarkup(<Page />);
3029
3130
Это создаст неинтерактивный HTML-вывод ваших React-компонентов.
3231
33-
[См. больше примеров ниже.](#usage)
32+
[Смотрите больше примеров ниже.](#usage)
3433
3534
#### Параметры {/*parameters*/}
3635
3736
* `reactNode`: React-узел, который вы хотите отрендерить в HTML. Например, JSX-узел вроде `<Page />`.
3837
* **необязательный** `options`: Объект для серверного рендеринга.
39-
* **необязательный** `identifierPrefix`: Строковый префикс, который React использует для ID, сгенерированных [`useId`.](/reference/react/useId) Полезно для избежания конфликтов при использовании нескольких корней на одной странице.
38+
* **необязательный** `identifierPrefix`: Строковый префикс, который React использует для ID, сгенерированных [`useId`.](/reference/react/useId) Полезно для избежания конфликтов при использовании нескольких корневых элементов на одной странице.
4039
4140
#### Возвращает {/*returns*/}
4241
4342
HTML-строку.
4443
4544
#### Ограничения {/*caveats*/}
4645
47-
* Вывод `renderToStaticMarkup` не может быть гидрирован.
46+
* Вывод `renderToStaticMarkup` не может быть гидратирован.
4847
4948
* `renderToStaticMarkup` имеет ограниченную поддержку Suspense. Если компонент приостанавливается, `renderToStaticMarkup` немедленно отправляет его запасной вариант в виде HTML.
5049
@@ -56,7 +55,7 @@ HTML-строку.
5655
5756
### Рендеринг неинтерактивного React-дерева в HTML-строку {/*rendering-a-non-interactive-react-tree-as-html-to-a-string*/}
5857
59-
Вызовите `renderToStaticMarkup` для рендеринга вашего приложения в HTML-строку, которую вы можете отправить с ответом сервера:
58+
Вызовите `renderToStaticMarkup`, чтобы отрендерить ваше приложение в HTML-строку, которую вы можете отправить с ответом сервера:
6059
6160
```js {5-6}
6261
import { renderToStaticMarkup } from 'react-dom/server';
@@ -72,7 +71,7 @@ app.use('/', (request, response) => {
7271
7372
<Pitfall>
7473
75-
Этот метод рендерит **неинтерактивный HTML, который нельзя гидрировать.** Это полезно, если вы хотите использовать React как простой генератор статических страниц или если вы рендерите полностью статический контент, например, электронные письма.
74+
Этот метод рендерит **неинтерактивный HTML, который нельзя гидратировать.** Это полезно, если вы хотите использовать React как простой генератор статических страниц или если вы рендерите полностью статический контент, например, электронные письма.
7675
7776
Интерактивные приложения должны использовать [`renderToString`](/reference/react-dom/server/renderToString) на сервере и [`hydrateRoot`](/reference/react-dom/client/hydrateRoot) на клиенте.
7877

0 commit comments

Comments
 (0)