Considerações sobre desenvolvimento

Depois de permitir que o pipeline de front-end implante apenas os recursos de front-end no ambiente as a Cloud Service do AEM, há algum impacto no desenvolvimento local do AEM e é necessário ajustar o modelo de ramificação Git.

Objetivo

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

Considerações sobre desenvolvimento local

Abordagem de desenvolvimento ajustada

  • Para o desenvolvimento local usando o SDK do AEM, a equipe de desenvolvimento de back-end ainda precisa da geração clientlib via ui.frontend módulo, mas durante a implantação do Cloud Manager no ambiente as a Cloud Service AEM, é necessário ignorá-lo. Isso apresenta 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 para a desenvolvimento local ramificar o AEM que os desenvolvedores de back-end usam.

  • Como parte de uma melhoria contínua do seu projeto AEM, se você introduzir novos componentes ou atualizar um componente existente que tenha alterações em ambos ui.app e ui.frontend , você precisa executar pipelines de pilha completa e de front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9