Sunucu React DOM API'leri
react-dom/server API’leri, React component’larını server-side HTML’e render etmenizi sağlar. Bu API’ler yalnızca uygulamanızın server tarafında, en üst seviyede initial HTML’i üretmek için kullanılır. Bir framework bunları sizin için çağırabilir. Çoğu component’inizin bunları import etmesi veya kullanması gerekmez.
Web Streams için Sunucu API’leri
Bu metodlar sadece tarayıcılar, Deno ve bazı modern edge runtime’ları gibi Web Stream’leri içeren ortamlarda kullanılabilir:
renderToReadableStream, bir React ağacını Readable Web Stream olarak render eder.resume,prerenderişlemini bir Readable Web Stream olarak devam ettirir.
Node.js Stream’leri için Sunucu API’leri
Bu yöntemler yalnızca Node.js Stream’leri olan ortamlarda kullanılabilir:
renderToPipeableStream, bir React ağacını pipe edilebilir bir Node.js Stream olarak render eder.resumeToPipeableStream,prerenderToNodeStreamişlemini pipe edilebilir bir Node.js Stream olarak devam ettirir.
Non-streaming ortamlar için Legacy Sunucu API’leri
Bu metodlar, stream’leri desteklemeyen ortamlarda kullanılabilir:
renderToStringbir React ağacını string’e render eder.renderToStaticMarkupinteraktif olmayan bir React ağacını string’e render eder.
Streaming API’lerine kıyasla sınırlı işlevselliğe sahiptirler.