Considerações de desenvolvimento

Depois de habilitar o pipeline front-end para implantar apenas os recursos front-end AEM ambiente as a Cloud Service, há algum impacto no desenvolvimento de AEM local e você precisa ajustar o modelo de ramificação git.

Objetivo

  • Como ter um fluxo de desenvolvimento front-end e back-end sem atrito
  • Revise as dependências entre a pilha completa e o pipeline front-end

Considerações sobre o desenvolvimento local

Abordagem de desenvolvimento adaptada

  • Para o desenvolvimento local usando AEM SDK, a equipe de desenvolvimento de back-end ainda precisa de geração de clientlib por meio de ui.frontend mas durante a implantação do Cloud Manager para AEM ambiente as a Cloud Service é necessário ignorá-lo. Isso mostra um desafio sobre como isolar as alterações de configuração do projeto descritas na Atualizar projeto capítulo.

A solução pode ser ajustar o modelo de ramificação git e garantir que as alterações na configuração do projeto AEM nunca retornem ao desenvolvimento local ramificar o AEM que os desenvolvedores de back-end usam.

  • Como parte de um aprimoramento contínuo do seu projeto de AEM, se você apresentar novos componentes ou atualizar um componente existente que tenha alterações em ambos ui.app e ui.frontend módulo, você precisa executar pipelines full-stack e front-end.

Nesta página