Server React DOM API-கள்
react-dom/server API-கள் React components-ஐ server-side-இல் HTML ஆக render செய்ய உதவுகின்றன. Initial HTML-ஐ உருவாக்க, இந்த API-கள் உங்கள் app-இன் மேல் நிலையில் server-இல் மட்டுமே பயன்படுத்தப்படுகின்றன. ஒரு framework உங்களுக்குப் பதிலாக அவற்றை அழைக்கலாம். உங்கள் பெரும்பாலான components அவற்றை import செய்யவோ பயன்படுத்தவோ தேவையில்லை.
Web Streams-க்கான Server API-கள்
இந்த methods, Web Streams உள்ள சூழல்களில் மட்டுமே கிடைக்கும். இதில் உலாவிகள், Deno, மற்றும் சில நவீன edge runtimes அடங்கும்:
renderToReadableStreamஒரு React tree-ஐ Readable Web Stream ஆக render செய்கிறது.resumeprerender-ஐ Readable Web Stream ஆகத் தொடர்கிறது.
Node.js Streams-க்கான Server API-கள்
இந்த methods, Node.js Streams உள்ள சூழல்களில் மட்டுமே கிடைக்கும்:
renderToPipeableStreamஒரு React tree-ஐ pipe செய்யக்கூடிய Node.js Stream ஆக render செய்கிறது.resumeToPipeableStreamprerenderToNodeStream-ஐ pipe செய்யக்கூடிய Node.js Stream ஆகத் தொடர்கிறது.
Streaming இல்லாத சூழல்களுக்கான Legacy Server API-கள்
Streams-ஐ ஆதரிக்காத சூழல்களில் இந்த methods-ஐப் பயன்படுத்தலாம்:
renderToStringஒரு React tree-ஐ string ஆக render செய்கிறது.renderToStaticMarkupinteractive அல்லாத React tree-ஐ string ஆக render செய்கிறது.
Streaming API-களுடன் ஒப்பிடும்போது இவற்றின் செயல்பாடு வரம்புடையது.