Ontwerpen voor headless met AEM - Een introductie author-headless-introduction

In dit deel van de Reis van de Auteur van de Inhoud van AEM Headless, kunt u de (basis) concepten en de terminologie noodzakelijk leren om auteursinhoud voor hoofdloze inhoudlevering met Adobe Experience Manager (AEM) te begrijpen.

Doelstelling objective

  • Publiek: Begin
  • Doelstelling: Introduceer de concepten en de terminologie relevant voor Schrijven zonder hoofd.

Inhoudsbeheersysteem (CMS) content-management-system

Wat is een inhoudsbeheersysteem?

Een inhoudsbeheersysteem (CMS) is precies wat het zegt: een computersysteem dat wordt gebruikt om inhoud te beheren. Dat is een beetje algemeen, dus om preciezer te zijn, wordt het (typisch) gebruikt voor het beheren van inhoud die u op uw website(s) ter beschikking wilt stellen.

Headless CMS headless-cms

Headless is een term die wordt gebruikt om systemen te beschrijven die de inhoud effectief losmaken van de manier waarop die inhoud op het web wordt weergegeven.

Traditioneel beheert u de inhoud in een CMS en dezelfde CMS is verantwoordelijk voor het weergeven van die inhoud op uw webpagina's.

Nu betekent headless dat uw inhoudset kan worden beheerd in de CMS en vervolgens kan worden geopend door een of meer (onafhankelijke) toepassingen.

Dit betekent dat uw inhoud op elk apparaat in een groot aantal indelingen kan worden geleverd. Hierdoor wordt het hele proces veel flexibeler en hoeft u zich geen zorgen te maken over de indeling en opmaak.

NOTE
Als je meer wilt weten over de technische details van Headless CMS, kun je meer lezen op Learn About CMS Headless Development.

Adobe Experience Manager aem-cms

Wat is AEM?

AEM is in de eerste plaats een contentbeheersysteem met een groot aantal functies die ook aan uw wensen kunnen worden aangepast.

Dit alles betekent dat het kan worden gebruikt als:

  • Headless CMS

    • Voor headless, kan uw inhoud als Fragments van de Inhoud worden authored.
      Dit zijn met alle accomodatie punten van inhoud die rechtstreeks door een waaier van toepassingen kunnen worden betreden, aangezien zij een vooraf bepaalde structuur hebben, die op Modellen van het Fragment van de Inhoud wordt gebaseerd.
      Dit betekent dat uw inhoud een groot aantal apparaten kan bereiken, in een groot aantal indelingen en met een grote verscheidenheid aan functies.
      (En deze fragmenten kunnen desgewenst ook worden gebruikt bij het samenstellen van AEM-webpagina's.)
  • "Traditioneel" CMS

    • Inhoud is ontworpen voor webpagina's en gebruikt een reeks componenten die bepalen hoe de inhoud op uw website wordt weergegeven. Zelfs hier is AEM uiterst flexibel omdat uw projectteam aangepaste componenten kan ontwikkelen.

Inhoud modelleren content-modeling

Dus contentmodellering (ook wel data modellering genoemd) is een andere technische term - waarom zou het jou als auteur interesseren?

Om ervoor te zorgen dat toepassingen zonder koppen toegang hebben tot uw inhoud en er iets mee kunnen doen, moet uw inhoud echt een vooraf gedefinieerde structuur hebben. Het zou mogelijk zijn om uw inhoud als vrij-vorm te hebben, maar het zou het leven zeer gecompliceerd voor de toepassingen maken.

Het proces om de structuur voor uw inhoud te bepalen om aan te houden impliceert het ontwerpen van een model - en dit wordt genoemd gegevensmodellering.

Voor AEM zal de rol van de Architect van de Inhoud (vaak een verschillende persoon) de gegevens modelleren om een waaier van Modellen van het Fragment van de Inhoud te ontwerpen - dat u dan als basis voor uw inhoud gebruikt door de Fragmenten van de Inhoud te gebruiken.

NOTE
Als u meer wilt weten over gegevensmodellering, kunt u meer lezen onder de AEM Headless Content Architect Journey.

Volgende functies whats-next

Nu u de concepten en de terminologie hebt geleerd, moet de volgende stap de grondbeginselen van het schrijven van de Fragmenten van de Inhoudleren. Dit zal de basisbehandeling van AEM samen met hoe te om de Fragments van de Inhoud introduceren.

Aanvullende bronnen additional-resources

recommendation-more-help
51c6a92d-a39d-46d7-8e3e-2db9a31c06a2