You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/reference/react-dom/server/renderToStaticNodeStream.md
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: renderToStaticNodeStream
4
4
5
5
<Intro>
6
6
7
-
`renderToStaticNodeStream`merender sebuah pohon React yang tidak interaktif ke dalam sebuah [*Node.js Readable Stream*.](https://nodejs.org/api/stream.html#readable-streams)
7
+
`renderToStaticNodeStream`me-*render* sebuah pohon (*tree*) React yang tidak interaktif ke dalam sebuah [*Node.js Readable Stream*.](https://nodejs.org/api/stream.html#readable-streams)
8
8
9
9
```js
10
10
conststream=renderToStaticNodeStream(reactNode)
@@ -31,31 +31,31 @@ stream.pipe(response);
31
31
32
32
[Lihat lebih banyak contoh di bawah ini.](#usage)
33
33
34
-
*Stream* akan menghasilkan keluaran HTML yang tidak interaktif dari komponen-komponen React kalian.
34
+
*Stream* akan menghasilkan keluaran HTML yang tidak interaktif dari komponen-komponen React anda.
35
35
36
36
#### Parameter {/*parameters*/}
37
37
38
-
*`reactNode`: Sebuah *node* React yang ingin kalian render ke dalam HTML. Misalnya, sebuah elemen JSX seperti `<Page />`.
38
+
*`reactNode`: Sebuah *node* React yang ingin anda *render* ke dalam HTML. Misalnya, sebuah elemen JSX seperti `<Page />`.
39
39
40
40
#### Returns {/*returns*/}
41
41
42
-
Sebuah [*Node.js Readable Stream*](https://nodejs.org/api/stream.html#readable-streams) yang menghasilkan sebuah *string* HTML. HTML yang dihasilkan tidak bisa dihidrasi di sisi klien.
42
+
Sebuah [*Node.js Readable Stream*](https://nodejs.org/api/stream.html#readable-streams) yang menghasilkan sebuah *string* HTML. HTML yang dihasilkan tidak bisa dihidrasi (*hydrated*) di sisi klien.
43
43
44
-
#### Batasan {/*caveats*/}
44
+
#### Caveats {/*caveats*/}
45
45
46
-
* Keluaran `renderToStaticNodeStream` tidak dapat dihidrasi.
46
+
* Keluaran `renderToStaticNodeStream` tidak dapat dihidrasi (*hydrated*).
47
47
48
-
*Metode ini akan menunggu semua [*Suspense boundaries*](/reference/react/Suspense) untuk diselesaikan sebelum mengembalikan keluaran apapun.
48
+
**Method* ini akan menunggu semua [*Suspense boundaries*](/reference/react/Suspense) untuk diselesaikan sebelum mengembalikan keluaran apapun.
49
49
50
50
* Sejak React 18, metode ini menyangga semua keluarannya, sehingga tidak memberikan keuntungan *stream* apapun .
51
51
52
-
**Stream* yang dikembalikan merupakan sebuah *byte stream* yang dienkode dalam utf-8. Jika kalian membutuhkan sebuah *stream* yang dienkode lainnya, lihatlah ke sebuah proyek seperti [iconv-lite](https://www.npmjs.com/package/iconv-lite), yang memberikan transformasi aliran untuk *transcoding* teks.
52
+
**Stream* yang dikembalikan merupakan sebuah *byte stream* yang *encoded* dalam utf-8. Jika anda membutuhkan sebuah *stream*lain yang di-*encode*, lihatlah ke sebuah proyek seperti [iconv-lite](https://www.npmjs.com/package/iconv-lite), yang memberikan transformasi *stream* untuk *transcoding* teks.
53
53
54
54
---
55
55
56
56
## Penggunaan {/*usage*/}
57
57
58
-
### Merender sebuah pohon React sebagai HTML statis ke dalam sebuah *Node.js Readable Stream* {/*rendering-a-react-tree-as-static-html-to-a-nodejs-readable-stream*/}
58
+
### Me-render sebuah pohon React sebagai HTML statis ke dalam sebuah Node.js Readable Stream {/*rendering-a-react-tree-as-static-html-to-a-nodejs-readable-stream*/}
59
59
60
60
Panggil `renderToStaticNodeStream` untuk mendapatkan sebuah [Node.js Readable Stream](https://nodejs.org/api/stream.html#readable-streams) yang dapat dihubungkan ke respon *server*:
*Stream* akan menghasilkan keluaran awal HTML yang tidak interaktif dari komponen-komponen React kalian.
72
+
*Stream* akan menghasilkan keluaran awal HTML yang tidak interaktif dari komponen-komponen React anda.
73
73
74
74
<Pitfall>
75
75
76
-
Metode ini merender**HTML tidak interaktif yang tidak bisa dihidrasi.** Ini berguna jika kalian ingin menggunakan React sebagai sebuah generator halaman statis sederhana, atau jika kalian merender konten statis seperti email.
76
+
*Method* ini me-*render***HTML tidak interaktif yang tidak bisa dihidrasi (*hydrated*).** Ini berguna jika anda ingin menggunakan React sebagai sebuah *generator* halaman statis sederhana, atau jika anda me*render* konten statis seperti email.
77
77
78
78
Aplikasi interaktif sebaiknya menggunakan [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream) pada *server* dan [`hydrateRoot`](/reference/react-dom/client/hydrateRoot) pada klien.
0 commit comments