Server React DOM APIs
react-dom/server
API๋ฅผ ์ฌ์ฉํ๋ฉด React ์ปดํฌ๋ํธ๋ฅผ ์๋ฒ์์ HTML๋ก ๋ ๋๋งํ ์ ์์ต๋๋ค. ์ด API๋ ์ฑ์ ์ต์์ ๋ ๋ฒจ์ ์๋ ์๋ฒ์์๋ง ์ด๊ธฐ HTML์ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ํ๋ ์์ํฌ๊ฐ ๋์ ํธ์ถํ ์๋ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์ปดํฌ๋ํธ๋ ์ด๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ฌ์ฉํ ํ์๊ฐ ์์ต๋๋ค.
Server APIs for Node.js Streams
๋ค์ ๋ฉ์๋๋ค์ Node.js Streams์ด ์๋ ํ๊ฒฝ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค:
renderToPipeableStream
์ React ํธ๋ฆฌ๋ฅผ pipeable Node.js Stream.๋ก ๋ ๋๋งํฉ๋๋ค.renderToStaticNodeStream
์ ์ํธ์์ฉํ์ง ์๋ React ํธ๋ฆฌ๋ฅผ Node.js Readable Stream.๋ก ๋ ๋๋งํฉ๋๋ค.
Server APIs for Web Streams
๋ค์ ๋ฉ์๋๋ค์ ๋ธ๋ผ์ฐ์ , Deno ๋ฐ ์ผ๋ถ ์ต์ ์ฃ์ง ๋ฐํ์์ ํฌํจํ๋ Web Streams์ด ์๋ ํ๊ฒฝ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค:
renderToReadableStream
์ React ํธ๋ฆฌ๋ฅผ Readable Web Stream์ผ๋ก ๋ ๋๋งํฉ๋๋ค.
Server APIs for non-streaming environments
๋ค์ ๋ฉ์๋๋ค์ ์คํธ๋ฆผ์ ์ง์ํ์ง ์๋ ํ๊ฒฝ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
renderToString
์ React ํธ๋ฆฌ๋ฅผ ๋ฌธ์์ด๋ก ๋ ๋๋งํฉ๋๋ค.renderToStaticMarkup
์ ์ํธ์์ฉํ์ง ์๋ React ํธ๋ฆฌ๋ฅผ HTML ๋ฌธ์์ด๋ก ๋ ๋๋งํฉ๋๋ค.
์ ๋ฉ์๋๋ค์ ์คํธ๋ฆฌ๋ฐ API์ ๋น๊ตํ์ฌ ๊ธฐ๋ฅ์ด ์ ํ์ ์ ๋๋ค.
Deprecated server APIs
renderToNodeStream
์ React ํธ๋ฆฌ๋ฅผ Node.js Readable Stream์ผ๋ก ๋ ๋๋งํฉ๋๋ค. (Deprecated.)