From fb058bd03dd17f79ca7a22153f0416c99c1d34e5 Mon Sep 17 00:00:00 2001 From: Junseong Park <39112954+jsparkdev@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:37:29 +0900 Subject: [PATCH 1/3] Update image-service-reference.mdx --- src/content/docs/ko/reference/image-service-reference.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/ko/reference/image-service-reference.mdx b/src/content/docs/ko/reference/image-service-reference.mdx index e46cbf031ce58..fd6ef0286cbe2 100644 --- a/src/content/docs/ko/reference/image-service-reference.mdx +++ b/src/content/docs/ko/reference/image-service-reference.mdx @@ -12,7 +12,7 @@ import Since from '~/components/Since.astro'; Astro는 로컬과 외부라는 두 가지 유형의 이미지 서비스를 제공합니다. - **로컬 서비스**는 정적 사이트의 빌드 시 또는 개발 모드와 요청 시 렌더링 모두에서 런타임 시 이미지 변환을 직접 처리합니다. 이는 Sharp, ImageMagick, Squoosh와 같은 라이브러리를 둘러싼 래퍼인 경우가 많습니다. 개발 모드와 요청 시 렌더링된 프로덕션 라우트에서 로컬 서비스는 API 엔드포인트를 사용하여 변환을 수행합니다. -- **외부 서비스**는 URL을 가리키며 Cloudinary, Vercel 또는 모든 [RIAPI](https://github.com/riapi/riapi) 호환 서버와 같은 서비스에 대한 지원을 추가할 수 있습니다. +- **외부 서비스**는 URL을 가리키며 Cloudinary, ImageKit, Vercel 또는 모든 [RIAPI](https://github.com/riapi/riapi) 호환 서버와 같은 서비스에 대한 지원을 추가할 수 있습니다. ## 이미지 서비스 API를 사용하여 빌드 From 178b6f0c1883bea32e97847e07e06a3b4fd90f64 Mon Sep 17 00:00:00 2001 From: Junseong Park <39112954+jsparkdev@users.noreply.github.com> Date: Tue, 2 Jun 2026 16:41:12 +0900 Subject: [PATCH 2/3] Update images.mdx --- src/content/docs/ko/guides/images.mdx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/content/docs/ko/guides/images.mdx b/src/content/docs/ko/guides/images.mdx index d188fb5bb2ac3..64363f4f96444 100644 --- a/src/content/docs/ko/guides/images.mdx +++ b/src/content/docs/ko/guides/images.mdx @@ -543,7 +543,10 @@ import myDog from '../../images/pets/local-dog.jpg'; 이미지 CDN은 [모든 Astro 이미지 옵션](#astro-파일의-이미지)에서 작동합니다. 이미지의 전체 URL을 `` 컴포넌트, `` 태그 또는 Markdown 표기법에서 `src` 속성으로 사용하세요. 원격 이미지를 최적화하려면 [승인된 도메인 또는 URL 패턴을 구성](#원격-이미지-승인)하세요. -또는 CDN이 자체 SDK를 제공하여 Astro 프로젝트에 더 쉽게 통합할 수도 있습니다. 예를 들어, Cloudinary는 이미지를 `CldImage` 컴포넌트에 쉽게 넣을 수 있는 [Astro SDK](https://astro.cloudinary.dev/) 또는 Node.js 환경에서 `` 태그와 함께 사용할 URL을 생성할 수 있는 [Node.js SDK](https://cloudinary.com/documentation/node_integration)를 지원합니다. +또는 CDN에서 제공하는 자체 SDK를 사용해 Astro 프로젝트에 보다 쉽게 통합할 수도 있습니다. 예를 들면 다음과 같습니다. + +- Cloudinary는 `CldImage` 컴포넌트를 사용해 이미지를 쉽게 삽입할 수 있는 [Astro SDK](https://astro.cloudinary.dev/)를 제공하며, Node.js 환경에서 `` 태그와 함께 사용할 URL을 생성할 수 있는 [Node.js SDK](https://cloudinary.com/documentation/node_integration)도 제공합니다. +- ImageKit은 이미지 서비스를 등록하는 [Astro 통합](https://github.com/imagekit-developer/imagekit-astro)을 제공합니다. 이를 사용하면 Astro의 내장 `` 및 `` 컴포넌트는 물론 Markdown의 `![]()` 및 MDX 이미지까지 모두 자동으로 ImageKit을 통해 처리됩니다. 기존 이미지 구문을 변경하지 않고도 CDN 전송, 자동 AVIF/WebP 변환, 반응형 `srcset`, 그리고 요청 시 이미지 변환 기능을 활용할 수 있습니다. [``](/ko/reference/modules/astro-assets/#image-) 및 [``](/ko/reference/modules/astro-assets/#picture-) 컴포넌트의 전체 API 참조를 확인하세요. From a5947bd3366e5fd1f5b67c6b6e0901d19e738dce Mon Sep 17 00:00:00 2001 From: Junseong Park <39112954+jsparkdev@users.noreply.github.com> Date: Tue, 2 Jun 2026 17:06:11 +0900 Subject: [PATCH 3/3] Create imagekit.mdx --- src/content/docs/ko/guides/media/imagekit.mdx | 487 ++++++++++++++++++ 1 file changed, 487 insertions(+) create mode 100644 src/content/docs/ko/guides/media/imagekit.mdx diff --git a/src/content/docs/ko/guides/media/imagekit.mdx b/src/content/docs/ko/guides/media/imagekit.mdx new file mode 100644 index 0000000000000..c22ed310bb97d --- /dev/null +++ b/src/content/docs/ko/guides/media/imagekit.mdx @@ -0,0 +1,487 @@ +--- +title: ImageKit & Astro +description: ImageKit을 사용하여 Astro 프로젝트에 이미지와 비디오 추가하기 +sidebar: + label: ImageKit +type: media +stub: false +logo: imagekit +i18nReady: true +--- +import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'; + +[ImageKit](https://imagekit.io)는 글로벌 CDN, 내장 디지털 자산 관리(DAM), 그리고 이미지와 비디오를 위한 URL 기반 변환 API를 제공하는 실시간 미디어 최적화 및 전달 플랫폼입니다. + +ImageKit을 통해 미디어를 제공하면 자동 형식 변환(AVIF, WebP), 자동 품질 최적화, 반응형 이미지, AI 기반 변환(배경 제거, 생성형 채우기, 업스케일링) 및 적응형 비디오 스트리밍 기능을 활용할 수 있습니다. + +## Astro에서 ImageKit 사용하기 + +[ImageKit Astro SDK](https://github.com/imagekit-developer/imagekit-astro)는 Astro의 내장 `` 및 `` 컴포넌트, 그리고 Markdown 및 MDX 이미지의 요청을 ImageKit을 통해 재라우팅하는 커스텀 [이미지 서비스](/ko/reference/image-service-reference/)를 등록합니다. 로컬에서 가져온 이미지는 Astro의 내장 Sharp 서비스가 계속 처리하므로, 기존 프로젝트에 통합 기능을 추가해도 기존 에셋이 깨지지 않습니다. + +또한 이 SDK는 `