Tutorial do AEM com foco em headless

Boas-vindas ao tutorial de como criar uma experiência da web por meio do React, totalmente viabilizado pelas APIs do AEM Headless e pelo GraphQL. Neste tutorial, apresentaremos o processo de criação de um aplicativo web dinâmico e interativo, combinando os recursos do React, das APIs headless do Adobe Experience Manager (AEM) e do GraphQL.

O React é uma biblioteca popular de JavaScript para criação de interfaces de usuário, conhecida por sua simplicidade, reusabilidade e arquitetura baseada em componentes. O AEM fornece recursos robustos de gerenciamento de conteúdo e expõe APIs headless que permitem que os desenvolvedores acessem conteúdo e dados armazenados no AEM por meio de uma variedade de canais e aplicativos.

Por meio das APIs do AEM Headless, você pode recuperar conteúdo, ativos e dados da instância do AEM e usá-los para alimentar o aplicativo do React. O GraphQL, uma linguagem de consulta flexível para APIs, fornece uma maneira eficiente e precisa de solicitar dados específicos da sua instância do AEM, permitindo uma integração perfeita entre o React e o AEM.

Tutorial do AEM com foco em headless

Neste tutorial, apresentaremos o processo passo a passo para criação de uma experiência da web por meio do React e das APIs do AEM Headless com o GraphQL. Você aprenderá a configurar o seu ambiente de desenvolvimento, estabelecer uma conexão entre o React e o AEM, recuperar conteúdo por meio de consultas de GraphQL e renderizá-lo dinamicamente no seu aplicativo web.

Abordaremos tópicos como a configuração de projetos em React, estabelecimento da autenticação com o AEM, consulta de conteúdo do AEM por meio de GraphQL, manipulação de dados nos componentes do React e otimização do desempenho por meio do armazenamento em cache e da paginação.

Ao término deste tutorial, você terá uma boa compreensão de como aproveitar o React, as APIs do AEM Headless e o GraphQL para criar uma experiência da web avançada e envolvente. Então, vamos nos aprofundar e começar a criar o seu próximo aplicativo web.

Pré-requisitos

Habilidades

  • Proficiência em React
  • Proficiência no GraphQL
  • Conhecimento básico do AEM as a Cloud Service

AEM as a Cloud Service

Este tutorial requer acesso de admin a um ambiente do AEM as a Cloud Service.

Software

  • Node.js v16+
    • Verifique a versão do nó executando node -v na linha de comando
  • npm 6+
    • Verifique a sua versão do npm, executando npm -v na linha de comando
  • Git
    • Verifique a sua versão do Git, executando git -v na linha de comando

Use o gerenciador de versão de nó (nvm) para lidar com a existência de várias versões do node.js no mesmo computador.

Verifique se você tem privilégios para instalar o software globalmente no computador.

Próxima etapa

Agora que o seu ambiente foi configurado, vamos seguir para a próxima etapa: Configurar e criar conteúdo no AEM as a Cloud Service

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4