Willkommen in der Dokumentation für Entwickler, die neu bei Adobe Experience Manager Headless CMS sind!
Erfahren Sie mehr über die leistungsstarken und flexiblen Headless-Funktionen, ihre Möglichkeiten und wie Sie sie für Ihr erstes Headless-Entwicklungsprojekt nutzen können. Auf dieser Tour erhalten Sie die gesamte Informationen, die Sie zur Entwicklung Ihres ersten Headless-Programms benötigen.
Die Headless-Implementierung von AEM verwendet Inhaltsfragmentmodelle und Inhaltsfragmente, um sich auf die Erstellung von strukturierten, kanalneutralen und wiederverwendbaren Inhaltsfragmenten und deren kanalübergreifende Bereitstellung zu konzentrieren. Um dies zu erreichen, wird auf die Seiten- und Komponentenverwaltung verzichtet, wie sie bei Full-Stack-Lösungen üblich ist. Es handelt sich um ein modernes und dynamisches Entwicklungsmuster zur Implementierung von digitalen Erlebnissen.
Dieser Leitfaden führt Sie durch Themen der Headless-Implementierung in AEM, sodass Sie nach Abschluss über Folgendes verfügen:
Wenn Sie es vorziehen, durch praktische Anwendungen zu lernen und bereits über AEM-Kenntnisse verfügen, können Sie die Headless-Tutorials für AEM nutzen, die nach API und Framework geordnet sind und im Abschnitt Zusätzliche Ressourcen am Ende dieses Dokuments zur Verfügung stehen.
Diese Tour ist speziell für die Rolle des Entwicklers ausgelegt und legt die Anforderungen und Schritte sowie den Ansatz von AEM Headless-Projekten aus Entwicklersicht dar. Sie definiert weitere Rollen, mit denen Entwickler interagieren müssen, um zum Gelingen von Projekten beizutragen. Zugeschnitten ist die Tour jedoch auf Entwickler.
Im Folgenden finden Sie die Rollen, die in dieser Tour interagieren.
Persona | Beschreibung | Rolle in dieser Tour |
---|---|---|
Entwickler (Zielgruppe) | Hat Erfahrung mit der Entwicklung von Headless-Anwendungen, die Inhalte aus verschiedenen Quellen nutzen | Zielgruppe dieser Tour |
Inhaltsautor | Erstellt und verwaltet Inhalte, die „headless“ bereitgestellt werden. | Inhaltsautoren erstellen Inhalte, die der Entwickler „headless“ bereitstellt. |
Administrator | Verwaltet die grundlegende Einrichtung und Konfiguration von AEM | Der Entwickler arbeitet mit dem Administrator zusammen, um für die Entwicklung erforderliche Konfigurationsänderungen vorzunehmen. |
Inhaltsarchitekt | Analysiert die Anforderungen an die Daten, die „headless“ bereitgetellt werden müssen, und definiert die Struktur für diese Daten. | Die Entwickler arbeiten mit dem Inhaltsarchitekten zusammen, um die Struktur der Daten und die Anforderungen für die Headless-Bereitstellung der Daten zu verstehen. |
Wir werden auf dieser Tour viele Themen behandeln, die Ihnen das Grundwissen über Headless-Konzepte in AEM vermitteln.
Obwohl Sie direkt zu einem bestimmten Teil der Tour gehen können, sollten Sie beachten, dass viele Konzepte auf denen der vorherigen Artikel aufbauen. Es wird deswegen empfohlen, am Anfang zu beginnen und schrittweise vorzugehen.
Nummer | Artikel | Beschreibung |
---|---|---|
0 | AEM Headless-Entwickler-Tour | Dieses Dokument |
1 | Erfahren Sie mehr über die CMS-Headless-Entwicklung | Hier erfahren Sie mehr über Headless-Technologie und wann sie verwendet werden kann. |
2 | Erste Schritte mit AEM Headless as a Cloud Service | Hier erfahren Sie mehr über die Voraussetzungen für AEM Headless. |
3 | Gestalten Ihres ersten Erlebnisses mit AEM Headless | Richten Sie Ihre Entwicklungsumgebung ein und erfahren Sie, wie Sie ein einfaches Programm mit AEM Headless integrieren. |
4 | Erfahren Sie, wie Sie Ihre Inhalte modellieren | Erfahren Sie, wie Sie Ihre Inhaltsstruktur modellieren. |
5 | Zugreifen auf Ihre Inhalte über AEM-Bereitstellungs-APIs | Hier erfahren Sie, wie Sie mit GraphQL-Abfragen auf Ihre Inhaltsfragmente zugreifen können. |
6 | So aktualisieren Sie Ihre Inhalte über AEM Assets-APIs: | Hier erfahren Sie, wie Sie mit einer REST-API Ihre Inhaltsfragmente aktualisieren können. |
7 | So fügen Sie alles zusammen – Ihr Programm und Ihre Inhalte in AEM Headless | Erfahren Sie, wie Sie mit dem AEM Headless-SDK Ihr AEM-Projekt für den Go-live vorbereiten können. |
8 | Live-Schalten Ihres Headless-Programms | Hier erfahren Sie, wie Sie Ihre Anwendung live bereitstellen, indem Sie Ihren lokalen Code von Git in den Cloud Manager-Git für die CI/CD-Pipeline verschieben. |
9 | Optional – Erstellen von Single Page Applications (SPA) mit AEM | Erkunden Sie, wie Sie Headful- und Headleass-Bereitstellung kombinieren und lernen Sie, wie Sie mit dem SPA-Editor-Framework von AEM bearbeitbare SPAs erstellen können. |
Um zu beginnen, schauen Sie sich den nächsten Artikel an: Erfahren Sie mehr über die Entwicklung von CMS Headless.
Lernen Sie lieber in Ihrem eigenen Tempo? Sehen Sie sich diese Optionen an:
Dokumentations-Touren zeigen Ihnen, wie AEM ein Geschäftsproblem löst, indem sie Ihnen eine Erzählung bieten, die Sie durch miteinander verknüpfte Prozesse und Funktionen führt. Eine Tour veranschaulicht, wie mehrere Funktionen zusammenarbeiten, um eine einzige Geschäftsanforderung zu erfüllen.
In diesen zusätzlichen Touren finden Sie weitere Informationen darüber, wie die leistungsstarken Funktionen von AEM zusammenarbeiten.