Headless-Entwicklung für AEM 6.5 Sites headless-development
Erfahren Sie, wie die leistungsstarken Headless-Funktionen von AEM 6.5 wie Inhaltsmodelle, Inhaltsfragmente und die GraphQL-API zusammenarbeiten, um Ihnen die zentrale Verwaltung Ihrer Erlebnisse und deren kanalübergreifende Bereitstellung zu ermöglichen.
Übersicht overview
Die Headless-Implementierung wird immer wichtiger, wenn es darum geht, Erlebnisse für Ihr Zielgruppe überall und unabhängig vom Kanal bereitzustellen.
Die Headless-Implementierung verzichtet auf das Seiten- und Komponenten-Management, wie es bei Full-Stack- und Hybrid-Lösungen üblich ist, und konzentriert sich auf die Erstellung kanalneutraler, wiederverwendbarer Inhaltsfragmente und deren kanalübergreifende Bereitstellung. Es handelt sich um ein modernes und dynamisches Entwicklungsmuster zur Implementierung von Web-Erlebnissen.
Vergleich von Headful und Headless headful-headless
Dieses Dokument konzentriert sich auf das vollständige Headless-Implementierungsmodell von AEM. In AEM muss die Entscheidung zwischen Headful und Headless aber keine Entweder-oder-Entscheidung sein. Headless-Funktionen können verwendet werden, um Content zu verwalten und für verschiedene Endpunkte bereitzustellen sowie um Inhaltserstellern gleichzeitig die Bearbeitung von Single Page Applications zu ermöglichen. Alles in AEM.
AEM 6.5 und Headless aem-headless
AEM 6.5 ist ein flexibles Tool für das Headless-Implementierungsmodell, das drei leistungsstarke Services bietet:
-
Inhaltsmodelle
- Inhaltsmodelle sind strukturierte Darstellungen von Inhalten.
- Diese werden von Informationsarchitekten im Inhaltsfragmentmodell-Editor in AEM definiert.
- Inhaltsmodelle dienen als Grundlage für Inhaltsfragmente.
-
Inhaltsfragmente
- Inhaltsfragmente sind Instanziierungen von Inhaltsmodellen.
- Diese werden von Inhaltsautoren mit dem Inhaltsfragment-Editor in AEM erstellt.
- Sie werden in AEM Assets gespeichert und in der Administrator-Benutzeroberfläche von Assets verwaltet.
-
Inhalts-API für die Bereitstellung
- Die AEM-GraphQL-API unterstützt die Bereitstellung von Inhaltsfragmenten.
- Die AEM Assets-REST-API unterstützt CRUD-Vorgänge für Inhaltsfragmente.
- Die direkte Bereitstellung von Inhalten ist auch mit dem JSON-Export der Kernkomponenten für Inhaltsfragmente möglich.
Erste Schritte mit AEM Headless first-steps
Für die ersten Schritte mit AEM Headless-Funktionen stehen verschiedene Ressourcen zur Verfügung. Sie sind für verschiedene Nutzungsszenarien vorgesehen, bieten jedoch alle einen umfassenden Überblick über AEM Headless-Funktionen.