Sunucu React DOM API'leri
react-dom/server
API’leri React bileşenlerini sunucuda HTML’e dönüştürmenize olanak sağlar. Bu API’ler yalnızca sunucuda ve uygulamanızın en üst düzeyinde başlangıç HTML’ini oluşturmak için kullanılır. Bir framework bunları sizin için çağırabilir. Bileşenlerinizin çoğu bunları içe aktarmaya veya kullanmaya ihtiyaç duymaz.
Node.js Stream’leri için sunucu API’leri
Bu metodlar yalnızca Node.js Stream’leri içeren ortamlarda kullanılabilir:
renderToPipeableStream
bir React ağacını bir pipelanabilir Node.js Stream’ine render eder.renderToStaticNodeStream
interaktif olmayan bir React ağacını bir Node.js Readable Stream’ine render eder.
Web Stream’leri 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ı bir Okunabilir Web Stream’ine render eder.
Stream içermeyen ortamlar için sunucu API’leri
Bu metodlar, stream’leri desteklemeyen ortamlarda kullanılabilir:
renderToString
bir React ağacını string’e render eder.renderToStaticMarkup
interaktif olmayan bir React ağacını string’e render eder.
Stream içeren API’lere kıyasla sınırlı işlevselliğe sahiptirler.
Kullanımdan kaldırılan sunucu API’leri
renderToNodeStream
bir React ağacını bir Node.js Okunabilir Stream’ine render eder. (Kullanımdan kaldırıldı.)