Nesta parte da jornada do autor de conteúdo headless do AEM, você pode aprender os conceitos (básicos) e terminologias necessários para entender sobre a criação de conteúdo ao usar o Adobe Experience Manager (AEM) as a Cloud Service como um CMS headless. Isso envolve criar e estruturar seu conteúdo para uma entrega de conteúdo headless.
O que é um sistema de gerenciamento de conteúdo?
Um sistema de gerenciamento de conteúdo (CMS) é exatamente isso: um sistema de computador usado para gerenciar conteúdo. Isso é um pouco vago, portanto, para ser mais preciso, ele é (normalmente) usado para gerenciar um conteúdo que você quer disponibilizar em seu(s) site(s).
Headless é um termo usado para descrever sistemas que efetivamente desconectam o conteúdo da maneira tradicional de exibir esse conteúdo na web.
Tradicionalmente, você gerenciaria seu conteúdo em um CMS, o qual também seria responsável pela renderização desse conteúdo em suas páginas da web.
Agora, utilizar o método headless significa que o conjunto de conteúdo pode ser gerenciado no CMS e, em seguida, acessado por um ou mais aplicativos (independentes).
Isso significa que seu conteúdo pode ser entregue a qualquer dispositivo, em uma grande variedade de formatos. Isso torna todo o processo muito mais flexível e também significa que você não precisa se preocupar com layout e formatação.
Se quiser saber mais sobre os detalhes técnicos do CMS headless, leia a seção Saiba mais sobre o desenvolvimento do CMS headless.
Mas, o que é o AEM?
Em primeiro lugar, o AEM é um sistema de gerenciamento de conteúdo com uma grande variedade de recursos que também podem ser personalizados para atender às suas necessidades.
Isso significa que ele pode ser usado como um:
CMS headless
CMS “tradicional”
Portanto, a modelagem de conteúdo (também conhecida como modelagem de dados) é outro termo técnico. Por que ela deve interessar a você como autor?
Para que os aplicativos headless possam acessar seu conteúdo e fazer algo com ele, seu conteúdo realmente deve ter uma estrutura predefinida. Seria possível ter seu conteúdo em forma livre, mas isso complicaria muito o processo dos aplicativos.
Basicamente, o processo de definir a estrutura com a qual o seu conteúdo deve ser compatível envolve criar um modelo, e isso é chamado de modelagem de dados.
Para o AEM, o Arquiteto de conteúdo (geralmente uma pessoa diferente) realiza a modelagem de dados para criar uma variedade de modelos de fragmentos de conteúdo, os quais serão usados como a base do seu conteúdo por meio de fragmentos de conteúdo.
Se quiser saber mais sobre a modelagem de dados, leia mais na Jornada do arquiteto de conteúdo do AEM Headless.
Agora que você aprendeu os conceitos e a terminologia, o próximo passo é Saber mais sobre as noções básicas da criação de fragmentos de conteúdo. Isso introduzirá os conceitos básicos de utilização do AEM, além de como criar fragmentos de conteúdo.
Jornada do desenvolvedor AEM headless