DocumentaciónAEMTutoriales de AEMTutoriales de WKND de AEM Sites

Consideraciones de desarrollo

Última actualización: 24 de marzo de 2025
  • Se aplica a:
  • Experience Manager as a Cloud Service
  • Temas:
  • Proyecto arquetipo AEM
  • Cloud Manager
  • Canalización CI/CD

Creado para:

  • Intermedio
  • Desarrollador
  • Administrador

Después de habilitar la canalización front-end para implementar únicamente los recursos front-end en el entorno de AEM as a Cloud Service, se produce cierto impacto en el desarrollo local de AEM y tiene que modificar el modelo de ramificación de Git.

Objetivo

  • Cómo tener un flujo de desarrollo front-end y back-end sin fricción
  • Revise las dependencias entre la canalización de pila completa y la canalización front-end

Consideraciones sobre el desarrollo local

video poster

https://video.tv.adobe.com/v/3409421?quality=12&learn=on

Enfoque de desarrollo ajustado

  • Para el desarrollo local mediante AEM SDK, el equipo de desarrollo del back-end sigue necesitando la generación de clientlib mediante el módulo ui.frontend, pero durante la implementación de Cloud Manager en el entorno de AEM as a Cloud Service debe omitirla. Esto presenta un desafío sobre cómo aislar los cambios de configuración del proyecto descritos en el capítulo Actualizar proyecto.

Una solución podría ser ajustar su modelo de ramificación de Git y asegurarse de que los cambios de configuración del proyecto de AEM nunca regresen a la rama de desarrollo local que usan los desarrolladores del back-end de AEM.

  • Como parte de la mejora continua de su proyecto de AEM, si introduce nuevos componentes o actualiza un componente existente que tiene cambios en los módulos ui.app y ui.frontend, debe ejecutar canalizaciones full-stack y front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9