From 88fa411910d5fb1066cad275e4356b5bbcfd8e7b Mon Sep 17 00:00:00 2001 From: Junseong Park Date: Fri, 24 Oct 2025 15:14:41 +0900 Subject: [PATCH] i18n(ko-KR): update `netlify.mdx` --- .../ko/guides/integrations-guide/netlify.mdx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/content/docs/ko/guides/integrations-guide/netlify.mdx b/src/content/docs/ko/guides/integrations-guide/netlify.mdx index 7c90770250ab2..c9db86550abb2 100644 --- a/src/content/docs/ko/guides/integrations-guide/netlify.mdx +++ b/src/content/docs/ko/guides/integrations-guide/netlify.mdx @@ -249,6 +249,22 @@ Astro.response.headers.set('CDN-Cache-Control', 'public, max-age=45, must-revali [세밀한 캐시 제어](https://www.netlify.com/blog/swr-and-fine-grained-cache-control/)를 통해 Netlify는 `CDN-Cache-Control` 또는 `Vary`와 같은 표준 캐싱 헤더를 지원합니다. time to live (TTL) 또는 stale while revalidate (SWR) 캐싱 등의 구현에 대해 알아보기 위해 문서를 참조하세요: https://docs.netlify.com/platform/caching +### 스큐 보호 + +

+ +Netlify의 스큐 보호 기능은 배포 중에 사이트에 액세스하는 사용자가 동일한 배포 버전의 콘텐츠를 계속 받도록 보장합니다. Netlify 어댑터는 현재 배포 ID를 내부 요청에 주입하여 액션, 서버 아일랜드, 뷰 전환, 프리페치 요청과 같은 Astro 기능에 대한 스큐 보호를 자동으로 구성합니다. 이는 활성 배포 중에 클라이언트와 서버 간의 버전 불일치를 방지합니다. + +Astro는 내장 기능에 대한 스큐 보호 헤더를 자동으로 추가하지만, 사이트로 직접 fetch 요청을 하는 경우에는 `DEPLOY_ID` 환경 변수를 사용하여 수동으로 헤더를 포함할 수 있습니다. + +```js +const response = await fetch('/api/endpoint', { + headers: { + 'X-Netlify-Deploy-ID': import.meta.env.DEPLOY_ID, + }, +}); +``` + ### Netlify Functions에서 파일 포함 또는 제외하기 온디맨드 렌더링을 사용하는 Astro 사이트를 Netlify에 배포할 때, 생성된 함수는 서버 의존성을 자동으로 추적하고 포함합니다. 하지만 Netlify Functions에 포함할 파일을 사용자 정의해야 할 수 있습니다.