Headless 작성

이미 Headless 앱이 있는 경우 유니버설 편집기를 사용하여 앱에 대한 콘텐츠를 작성하고 해당 콘텐츠를 AEM에서 콘텐츠 조각으로 유지할 수 있습니다. 유일한 요구 사항은 범용 편집기를 사용할 수 있도록 앱이 계측되는 것입니다.

사용 사례인 경우 바로 다음 단계로, 범용 편집기를 사용하도록 계측된 Headless 앱의 예를 보려면 다음 문서를 참조하십시오.

해당 문서를 읽고 나면 이 페이지로 돌아가서 WYSIWYG 작성 사용 사례와 범용 편집기가 일반적으로 작동하는 방식에 대해 알아볼 수 있습니다.

유니버설 편집기 작동 방식

범용 편집기의 기능은 모든 콘텐츠를 바로 작성할 수 있으므로 콘텐츠가 무엇이든 상관없이 콘텐츠 작성자에게 완전히 직관적이고 통합된 UI를 제공할 수 있습니다.

유니버설 편집기는 다음과 같은 방식으로 작동합니다.

  1. 개발자는 범용 편집기를 사용하도록 앱 또는 페이지를 계측합니다. 이 계기는 편집기에 편집 가능한 콘텐츠 및 이를 유지하는 방법을 알려 줍니다.

  2. 콘텐츠 작성자는 범용 편집기를 로드하고, 이 편집용 페이지를 로드합니다. 계측된 콘텐츠이므로 편집할 수 있는 콘텐츠와 표시 및 지속되는 방법에 대해 알 수 있습니다.

  3. 콘텐츠 작성자는 직관적인 WYSIWYG 인터페이스에서 페이지 콘텐츠를 편집하고 바로 편집합니다.

  4. 범용 편집기는 변경 사항을 데이터 소스에 자동으로 되돌려 줍니다.

유니버설 편집기의 아키텍처에 대해 자세히 알아보려면 문서 유니버설 편집기 아키텍처를 참조하십시오.

유니버설 편집기 개념

범용 편집기에서 페이지 또는 앱을 편집할 수 있으려면 적절하게 계측되어야 합니다.

  • 특성 및 형식 - 범용 편집기에서 앱 또는 페이지를 편집할 수 있으려면 적절하게 계측되어야 합니다. 여기에는 편집자가 앱의 콘텐츠를 편집할 수 있도록 적절한 메타데이터가 포함됩니다.
  • 모델 정의, 필드 및 구성 요소 유형 - 구성 요소를 편집할 수 있는 메타데이터가 있으면 편집기의 속성 패널에서 조정할 수 있는 필드와 구성 요소 유형을 정의합니다.
  • 유니버설 편집기 이벤트 - 유니버설 편집기에서 콘텐츠 또는 UI 인터랙션에 내보내는 이벤트를 사용하여 앱의 편집 환경을 개선하여 앱을 추가로 사용자 지정할 수 있습니다.

범용 편집기는 프로젝트 요구 사항에 맞게 조정할 수도 있습니다.

  • 범용 편집기 사용자 지정 - 편집기의 다양한 측면을 필터링하거나 편집기 기능을 확장하여 범용 편집기 환경을 조정할 수 있습니다.
  • 유니버설 편집기 확장 - 유니버설 편집기의 UI를 확장하여 프로젝트 요구 사항에 맞게 기능을 확장할 수 있습니다.

Experience Manager