Erste Schritte mit AEM Headless – Content Services

AEM Content Services nutzt herkömmliche AEM-Seiten, um Headless-REST-API-Endpunkte zu erstellen. AEM-Komponenten definieren oder referenzieren den Inhalt, der für diese Endpunkte bereitgestellt werden soll.

AEM Content Services ermöglicht die Verwendung derselben Inhaltsabstraktionen wie bei der Erstellung von Web-Seiten in AEM Sites, um den Inhalt und die Schemata dieser HTTP-APIs zu definieren. Durch die Verwendung von AEM-Seiten und AEM-Komponenten können Marketer flexible JSON-APIs, die für jede Anwendung geeignet sind, schnell erstellen und aktualisieren.

Content Services-Tutorial

Ein End-to-End-Tutorial, in dem erläutert wird, wie Inhalte mithilfe von AEM erstellt und bereitgestellt und von einer nativen App in einem Headless-CMS-Szenario genutzt werden.

In diesem Tutorial wird erläutert, wie AEM Content Services verwendet werden kann, um das Erlebnis einer Mobile App zu verbessern, in der Ereignisinformationen (Musik, Performance, Kunst usw.) das vom WKND-Team kuratiert wird.

In diesem Tutorial werden die folgenden Themen behandelt:

  • Erstellen von Inhalten für eine Veranstaltung mithilfe von Inhaltsfragmenten
  • Definieren von AEM Content Services-Endpunkten mithilfe der Vorlagen und Seiten von AEM Sites, die Ereignisdaten als JSON bereitstellen
  • Verwendung von AEM-WCM-Kernkomponenten zur Erstellung von JSON-Endpunkten durch Marketing-Fachleute
  • Verwenden von AEM Content Services-JSON in einer App
    • Android wird verwendet, weil es einen plattformübergreifenden Emulator bietet, mit dem alle Benutzenden dieses Tutorials (Windows, macOS und Linux) die native App ausführen können.

GitHub-Projekt

Der Quell-Code und die Inhaltspakete sind in den AEM-Handbüchern für das WKND-Mobile-GitHub-Projekt verfügbar.

Wenn Sie ein Problem mit dem Tutorial oder Code haben, eröffnen Sie bitte einen GitHub-Artikel.

AEM GraphQL und AEM Content Services im Vergleich

AEM-GraphQL-APIs
AEM Content Services
Schemadefinition
Strukturierte Inhaltsfragmentmodelle
AEM-Komponenten
Inhalt
Inhaltsfragmente
AEM-Komponenten
Inhaltssuche
Nach GraphQL-Abfrage
Nach AEM-Seite
Bereitstellungsformat
GraphQL-JSON
AEM ComponentExporter-JSON
recommendation-more-help
experience-manager-learn-help-headless-tutorial