세부 사항

CORS(원본 간 리소스 공유) 구성

환경

CORS는 일반적으로 다음에 대해 구성됩니다.

  • 게시: 프로덕션

인증

콘텐츠 조각 게재를 위한 AEM(Adobe Experience Manager as a Cloud Service) GraphQL API의 주요 사용 사례는 서드파티 애플리케이션 또는 서비스의 원격 쿼리를 수락하는 것입니다. Headless 콘텐츠 게재를 보호하기 위해 이러한 원격 쿼리에는 인증된 API 액세스가 필요할 수 있습니다.

세부 사항

콘텐츠 조각의 원격 AEM GraphQL 쿼리 인증

환경

인증은 일반적으로 다음에 대해 구성됩니다.

  • 미리보기
  • 게시

대상:

  • 개발
  • 테스트
  • 프로덕션

권한

Headless 구현으로 여러 보안 및 권한 영역을 다뤄야 합니다. AEM 환경 Author 또는 Publish ​에 따라 권한 및 가상 사용자를 광범위하게 고려할 수 있습니다. 각 환경에는 다양한 가상 사용자가 포함되어 있으며 다양한 요구 사항을 가지고 있습니다.

세부 사항

Headless 콘텐츠에 대한 권한 고려 사항

환경

권한은 일반적으로 다음에 대해 구성됩니다.

  • 작성자
  • 미리보기
  • 게시

대상:

  • 개발
  • 테스트
  • 프로덕션

콘텐츠 전송 네트워크(CDN) 사용

GraphQL 쿼리와 해당 JSON 응답은 CDN을 사용할 때 GET 요청으로 지정되면 캐시될 수 있습니다. 반면, 캐시되지 않은 요청은 (리소스) 비용이 매우 높고 처리 속도가 느릴 수 있으며 원본 리소스에 더 해로운 영향을 미칠 가능성이 있습니다.

세부 사항

AEM as a Cloud Service의 CDN

환경

CDN은 일반적으로 다음에 대해 구성됩니다.

  • 게시: 프로덕션

콘텐츠 조각 구성 및 만들기

AEM GraphQL은 콘텐츠 조각에서 정보를 검색하는 데 사용됩니다. 콘텐츠를 만들기 전에 콘텐츠를 구성한 다음 구조와 위치를 정의해야 합니다.

세부 사항

환경

콘텐츠 조각은 다음에서 정의, 작성, 테스트, 게시 및 액세스됩니다.

  • 작성자
  • 미리보기
  • 게시

대상:

  • 개발
  • 테스트
  • 프로덕션

AEM GraphQL 사용

GraphQL 쿼리 최적화

이러한 지침은 GraphQL 쿼리의 성능 문제를 방지하는 데 도움이 되도록 제공됩니다.

세부 사항

GraphQL 쿼리 최적화

NOTE
최적화 지침은 이미 설정에서 다룬 캐시 구성을 다룹니다.

Access 앱의 GraphQL

AEM Headless CMS를 사용하면 개발자가 이미 익숙한 언어, 프레임워크 및 도구를 사용하여 탁월한 경험을 자유롭게 구축 및 전달할 수 있습니다.

세부 사항

환경

앱은 일반적으로 다음에서 개발, 테스트 및 사용됩니다.

  • 미리보기
  • 게시

대상:

  • 개발
  • 테스트
  • 프로덕션

추가 리소스

AEM GraphQL 및 콘텐츠 조각에 대한 자세한 내용은 다음을 참조하십시오.

Experience Manager