|
1 | 1 | --- |
2 | | -title: Server React DOM APIs |
| 2 | +title: API React DOM del server |
| 3 | +translationStatus: ai-draft |
3 | 4 | --- |
4 | 5 |
|
| 6 | +<Note> |
| 7 | + |
| 8 | +Questa pagina è stata tradotta automaticamente e supervisionata da un maintainer. Un'ulteriore revisione da parte della community sarebbe comunque utile. [Migliora questa traduzione](https://github.com/reactjs/it.react.dev/edit/main/src/content/reference/react-dom/server/index.md). |
| 9 | + |
| 10 | +</Note> |
| 11 | + |
5 | 12 | <Intro> |
6 | 13 |
|
7 | | -The `react-dom/server` APIs let you server-side render React components to HTML. These APIs are only used on the server at the top level of your app to generate the initial HTML. A [framework](/learn/creating-a-react-app#full-stack-frameworks) may call them for you. Most of your components don't need to import or use them. |
| 14 | +Le API `react-dom/server` ti permettono di renderizzare componenti React in HTML sul server. Queste API vengono usate solo sul server, al livello superiore della tua app, per generare l'HTML iniziale. Un [framework](/learn/creating-a-react-app#full-stack-frameworks) può chiamarle per te. La maggior parte dei tuoi componenti non deve importarle o usarle. |
8 | 15 |
|
9 | 16 | </Intro> |
10 | 17 |
|
11 | 18 | --- |
12 | 19 |
|
13 | | -## Server APIs for Web Streams {/*server-apis-for-web-streams*/} |
| 20 | +## API del server per Web Streams {/*server-apis-for-web-streams*/} |
14 | 21 |
|
15 | | -These methods are only available in the environments with [Web Streams](https://developer.mozilla.org/en-US/docs/Web/API/Streams_API), which includes browsers, Deno, and some modern edge runtimes: |
| 22 | +Questi metodi sono disponibili solo negli ambienti con [Web Streams](https://developer.mozilla.org/it/docs/Web/API/Streams_API), che includono browser, Deno e i moderni edge runtime: |
16 | 23 |
|
17 | | -* [`renderToReadableStream`](/reference/react-dom/server/renderToReadableStream) renders a React tree to a [Readable Web Stream.](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream) |
18 | | -* [`resume`](/reference/react-dom/server/resume) resumes [`prerender`](/reference/react-dom/static/prerender) to a [Readable Web Stream](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream). |
| 24 | +* [`renderToReadableStream`](/reference/react-dom/server/renderToReadableStream) renderizza un albero React in uno [Stream Web Readable.](https://developer.mozilla.org/it/docs/Web/API/ReadableStream) |
| 25 | +* [`resume`](/reference/react-dom/server/resume) riprende [`prerender`](/reference/react-dom/static/prerender) in uno [Stream Web Readable](https://developer.mozilla.org/it/docs/Web/API/ReadableStream). |
19 | 26 |
|
20 | 27 |
|
21 | 28 | <Note> |
22 | 29 |
|
23 | | -Node.js also includes these methods for compatibility, but they are not recommended due to worse performance. Use the [dedicated Node.js APIs](#server-apis-for-nodejs-streams) instead. |
| 30 | +Node.js include anche questi metodi per compatibilità, ma non sono consigliati a causa delle prestazioni inferiori. Usa invece le [API Node.js dedicate](#server-apis-for-nodejs-streams). |
24 | 31 |
|
25 | 32 | </Note> |
26 | 33 | --- |
27 | 34 |
|
28 | | -## Server APIs for Node.js Streams {/*server-apis-for-nodejs-streams*/} |
| 35 | +## API del server per Node.js Streams {/*server-apis-for-nodejs-streams*/} |
29 | 36 |
|
30 | | -These methods are only available in the environments with [Node.js Streams:](https://nodejs.org/api/stream.html) |
| 37 | +Questi metodi sono disponibili solo negli ambienti con [Node.js Streams:](https://nodejs.org/api/stream.html) |
31 | 38 |
|
32 | | -* [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream) renders a React tree to a pipeable [Node.js Stream.](https://nodejs.org/api/stream.html) |
33 | | -* [`resumeToPipeableStream`](/reference/react-dom/server/resumeToPipeableStream) resumes [`prerenderToNodeStream`](/reference/react-dom/static/prerenderToNodeStream) to a pipeable [Node.js Stream.](https://nodejs.org/api/stream.html) |
| 39 | +* [`renderToPipeableStream`](/reference/react-dom/server/renderToPipeableStream) renderizza un albero React in uno [Stream Node.js pipeable.](https://nodejs.org/api/stream.html) |
| 40 | +* [`resumeToPipeableStream`](/reference/react-dom/server/resumeToPipeableStream) riprende [`prerenderToNodeStream`](/reference/react-dom/static/prerenderToNodeStream) in uno [Stream Node.js pipeable.](https://nodejs.org/api/stream.html) |
34 | 41 |
|
35 | 42 | --- |
36 | 43 |
|
37 | | -## Legacy Server APIs for non-streaming environments {/*legacy-server-apis-for-non-streaming-environments*/} |
| 44 | +## API legacy del server per ambienti senza streaming {/*legacy-server-apis-for-non-streaming-environments*/} |
38 | 45 |
|
39 | | -These methods can be used in the environments that don't support streams: |
| 46 | +Questi metodi possono essere usati negli ambienti che non supportano gli stream: |
40 | 47 |
|
41 | | -* [`renderToString`](/reference/react-dom/server/renderToString) renders a React tree to a string. |
42 | | -* [`renderToStaticMarkup`](/reference/react-dom/server/renderToStaticMarkup) renders a non-interactive React tree to a string. |
| 48 | +* [`renderToString`](/reference/react-dom/server/renderToString) renderizza un albero React in una stringa. |
| 49 | +* [`renderToStaticMarkup`](/reference/react-dom/server/renderToStaticMarkup) renderizza un albero React non interattivo in una stringa. |
43 | 50 |
|
44 | | -They have limited functionality compared to the streaming APIs. |
| 51 | +Hanno funzionalità limitate rispetto alle API di streaming. |
0 commit comments