API 참조 자료 api-reference-materials
Adobe Experience Manager(AEM)는 애플리케이션 개발 및 AEM 확장을 위한 다양한 API를 제공합니다. AEM은 여러 오픈 소스 기술을 기반으로 구축되며, 이 기술을 사용할 수도 있습니다.
AEM 핵심 API core-aem-apis
다음 API는 AEM의 핵심입니다.
API
설명
페이지, 에셋, 워크플로우 등과 같은 제품 추상화입니다.
다양한 필수 구성 요소를 제공하는 Adobe 오픈 웹 스택(AEMaaCS에 적용되는 6.5 Granite 소재)
사용자 경험에 일관성을 제공하도록 설계된 Adobe의 클라우드 UI에 대한 시각적 스타일
NOTE
Experience Manager API에 대한 최신 정보는 Adobe Experience Manager as a Cloud Service API에서도 확인할 수 있습니다.
추가 프레임워크 additional-apis
AEM은 몇 가지 추가 오픈 소스 API를 사용합니다.
API
설명
JCR(Java Content Repository)을 사용하여 컨텐츠를 저장하고 관리하는 웹 프레임워크
확장 가능하고 성능이 뛰어난 JCR(Java Content Repository)을 구현하여 최신 세계적 수준의 웹 사이트의 기반으로 사용
JCR 버전 2.0 사양
OSGi(Open Services Gateway Initiative) 프레임워크 및 서비스 플랫폼 구현
API 환경 설정 지침 guidelines
AEM은 기본 설정의 내림차순으로 다음 4개의 기본 Java API 세트를 기반으로 구축됩니다.
우선 순위
API
설명
AEM에서 API를 제공하는 경우 Sling, JCR 및 OSGi보다 선호합니다. AEM에서 API를 제공하지 않는 경우 JCR 및 OSGi보다 Sling을 선호합니다.
TIP
이 지침에 대한 자세한 내용은 Java API 모범 사례 이해 문서를 참조하십시오.
AEM Delivery 및 Content Management Services 및 API delivery-apis
AEM은 사용자 지정 가능한 구성 요소 및 컨텐츠 전달 옵션을 제공합니다.
기능
설명
AEM용 표준화된 웹 컨텐츠 관리(WCM) 구성 요소로 개발 시간을 단축하고 웹 사이트의 유지 관리 비용을 절감합니다.
모든 AEM 페이지의 콘텐츠를 JSON 데이터 모델 형식으로 전달
모델러 프레임워크를 기반으로 구성 요소 콘텐츠의 JSON 내보내기 생성
컨텐츠 조각 및 컨텐츠 조각 모델 OpenAPI
JSON 형식으로 컨텐츠 조각의 구조화된 컨텐츠를 제공하도록 설계된 AEM Edge Delivery Services의 HTTP REST API입니다.
Headless CMS 구현에서 JavaScript 클라이언트에 콘텐츠 조각을 효율적으로 게재할 수 있도록 합니다
바이너리, 메타데이터, 렌디션 및 주석을 포함하여 에셋에서 CRUD(create-read-update-delete) 작업을 수행할 수 있습니다. AEM Assets HTTP API 를 참조하십시오
CRUD 작업을 통해 HTTP API로 콘텐츠 조각 콘텐츠에 직접 액세스
지원되는 HTTP 자산 요청의 정확한 형식
NOTE
사용 가능한 다양한 API에 대한 개요와 관련된 몇 가지 개념의 비교는 구조화된 컨텐츠 배달 및 관리를 위한 AEM API를 참조하십시오.
SPA별 API spa-apis
AEM SPA(단일 페이지 애플리케이션) 편집기 SDK 프레임워크는 특정 JavaScript API 참조를 제공합니다.
API
설명
단일 페이지 애플리케이션에서 프론트엔드 구성 요소를 Adobe Experience Manager 리소스 유형(AEM 구성 요소)에 매핑하는 방법을 제공합니다.
Adobe Experience Manager 편집기와 Adobe Experience Manager SPA(단일 페이지 애플리케이션) 편집기 간의 인터프리터
Adobe Experience Manager Site Editor를 시작할 수 있는 React 구성 요소 및 통합 계층을 제공합니다.
Adobe Experience Manager 사이트 편집기를 시작할 수 있는 Angular 구성 요소 및 통합 계층을 제공합니다.
TIP
단일 페이지 애플리케이션에 대한 자세한 내용은 SPA 소개 및 연습을 확인하십시오.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab