From 7dbaad02be75b0516a2bc2f816f2c035a7f8bbe3 Mon Sep 17 00:00:00 2001 From: devchaeyoung Date: Mon, 25 Aug 2025 23:40:57 +0900 Subject: [PATCH 1/3] docs: translate streaming solutions paragraph MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - recommended streaming solutions → 권장되는 스트리밍 솔루션 - in chunks → 청크(chunk) 단위로 - 서버 사이드 렌더링과 정적 사이트 생성 설명 번역 --- src/content/reference/react-dom/server/renderToString.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/content/reference/react-dom/server/renderToString.md b/src/content/reference/react-dom/server/renderToString.md index 91174405d..2035cf134 100644 --- a/src/content/reference/react-dom/server/renderToString.md +++ b/src/content/reference/react-dom/server/renderToString.md @@ -149,4 +149,5 @@ console.log(div.innerHTML); // 예를 들어, "..." 일부 컴포넌트가 일시 중단Suspend되거나 (예를 들어, [`lazy`](/reference/react/lazy)와 함께 정의되거나 데이터를 가져올 때) `renderToString`은 콘텐츠가 해결될 때까지 기다리지 않습니다. `renderToString`는 그 위에 가장 가까운 [``](/reference/react/Suspense) 경계를 찾아 `fallback` 프로퍼티를 HTML에 렌더링합니다. 내용Content은 클라이언트 코드가 로드될 때까지 나타나지 않습니다. -To solve this, use one of the [recommended streaming solutions](#alternatives). For server side rendering, they can stream content in chunks as it resolves on the server so that the user sees the page being progressively filled in before the client code loads. For static site generation, they can wait for all the content to resolve before generating the static HTML. +이를 해결하려면 [권장되는 스트리밍 솔루션](#alternatives) 중 하나를 사용하세요. 서버 사이드 렌더링의 경우, 서버에서 해결되는 대로 콘텐츠를 청크chunk 단위로 스트리밍할 수 있어 클라이언트 코드가 로드되기 전에 사용자가 페이지가 점진적으로 채워지는 것을 볼 수 있습니다. 정적 사이트 생성의 경우, 정적 HTML을 생성하기 전에 모든 콘텐츠가 해결될 때까지 기다릴 수 있습니다. + From 89c0f5f7565f0bd9962095d381801755ae11ceab Mon Sep 17 00:00:00 2001 From: devchaeyoung Date: Tue, 26 Aug 2025 00:05:43 +0900 Subject: [PATCH 2/3] =?UTF-8?q?docs:=20soften=20tone=20in=20streaming=20so?= =?UTF-8?q?lutions=20section=20=EC=82=AC=EC=9A=A9=ED=95=98=EC=84=B8?= =?UTF-8?q?=EC=9A=94=20=E2=86=92=20=EC=82=AC=EC=9A=A9=ED=95=98=EB=A9=B4=20?= =?UTF-8?q?=EC=A2=8B=EC=8A=B5=EB=8B=88=EB=8B=A4=20for=20better=20readabili?= =?UTF-8?q?ty?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/reference/react-dom/server/renderToString.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react-dom/server/renderToString.md b/src/content/reference/react-dom/server/renderToString.md index 2035cf134..760c3e202 100644 --- a/src/content/reference/react-dom/server/renderToString.md +++ b/src/content/reference/react-dom/server/renderToString.md @@ -149,5 +149,5 @@ console.log(div.innerHTML); // 예를 들어, "..." 일부 컴포넌트가 일시 중단Suspend되거나 (예를 들어, [`lazy`](/reference/react/lazy)와 함께 정의되거나 데이터를 가져올 때) `renderToString`은 콘텐츠가 해결될 때까지 기다리지 않습니다. `renderToString`는 그 위에 가장 가까운 [``](/reference/react/Suspense) 경계를 찾아 `fallback` 프로퍼티를 HTML에 렌더링합니다. 내용Content은 클라이언트 코드가 로드될 때까지 나타나지 않습니다. -이를 해결하려면 [권장되는 스트리밍 솔루션](#alternatives) 중 하나를 사용하세요. 서버 사이드 렌더링의 경우, 서버에서 해결되는 대로 콘텐츠를 청크chunk 단위로 스트리밍할 수 있어 클라이언트 코드가 로드되기 전에 사용자가 페이지가 점진적으로 채워지는 것을 볼 수 있습니다. 정적 사이트 생성의 경우, 정적 HTML을 생성하기 전에 모든 콘텐츠가 해결될 때까지 기다릴 수 있습니다. +이를 해결하려면 [권장되는 스트리밍 솔루션](#alternatives) 중 하나를 사용하면 좋습니다. 서버 사이드 렌더링의 경우, 서버에서 해결되는 대로 콘텐츠를 청크chunk 단위로 스트리밍할 수 있어 클라이언트 코드가 로드되기 전에 사용자가 페이지가 점진적으로 채워지는 것을 볼 수 있습니다. 정적 사이트 생성의 경우, 정적 HTML을 생성하기 전에 모든 콘텐츠가 해결될 때까지 기다릴 수 있습니다. From de0d01569b21fc77697a09b8c656fe8e20d2fe13 Mon Sep 17 00:00:00 2001 From: devchaeyoung Date: Tue, 26 Aug 2025 01:21:39 +0900 Subject: [PATCH 3/3] =?UTF-8?q?docs:change=20=20->=20=EC=9E=91=EC=9D=80=20?= =?UTF-8?q?=EB=8B=A8=EC=9C=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/reference/react-dom/server/renderToString.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react-dom/server/renderToString.md b/src/content/reference/react-dom/server/renderToString.md index 760c3e202..8919f7648 100644 --- a/src/content/reference/react-dom/server/renderToString.md +++ b/src/content/reference/react-dom/server/renderToString.md @@ -149,5 +149,5 @@ console.log(div.innerHTML); // 예를 들어, "..." 일부 컴포넌트가 일시 중단Suspend되거나 (예를 들어, [`lazy`](/reference/react/lazy)와 함께 정의되거나 데이터를 가져올 때) `renderToString`은 콘텐츠가 해결될 때까지 기다리지 않습니다. `renderToString`는 그 위에 가장 가까운 [``](/reference/react/Suspense) 경계를 찾아 `fallback` 프로퍼티를 HTML에 렌더링합니다. 내용Content은 클라이언트 코드가 로드될 때까지 나타나지 않습니다. -이를 해결하려면 [권장되는 스트리밍 솔루션](#alternatives) 중 하나를 사용하면 좋습니다. 서버 사이드 렌더링의 경우, 서버에서 해결되는 대로 콘텐츠를 청크chunk 단위로 스트리밍할 수 있어 클라이언트 코드가 로드되기 전에 사용자가 페이지가 점진적으로 채워지는 것을 볼 수 있습니다. 정적 사이트 생성의 경우, 정적 HTML을 생성하기 전에 모든 콘텐츠가 해결될 때까지 기다릴 수 있습니다. +이를 해결하려면 [권장되는 스트리밍 솔루션](#alternatives) 중 하나를 사용하면 좋습니다. 서버 사이드 렌더링의 경우, 서버에서 해결되는 대로 콘텐츠를 작은 단위chunk로 스트리밍할 수 있어 클라이언트 코드가 로드되기 전에 사용자가 페이지가 단계적으로 나타나는 것을 볼 수 있습니다. 정적 사이트 생성의 경우, 정적 HTML을 생성하기 전에 모든 콘텐츠가 해결될 때까지 기다릴 수 있습니다.