Consideraciones de desarrollo

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 AEM, se produce cierto impacto en el desarrollo local de las ramas 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

Enfoque de desarrollo ajustado

  • AEM Para el desarrollo local mediante el SDK de la, el equipo de desarrollo del back-end todavía necesita la generación de clientlib a través del 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.

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

  • AEM Como parte de la mejora continua de su proyecto de, 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