Considérations relatives au développement

Après avoir activé le pipeline front-end pour déployer uniquement les ressources front-end dans l’environnement AEM as a Cloud Service, il y a un impact sur le développement AEM local et vous devez ajuster le modèle d’embranchement Git.

Objectif

  • Comment disposer d’un flux de développement front-end et back-end optimal
  • Examinez les dépendances entre le pipeline full-stack et front-end.

Considérations relatives au développement local

Approche ajustée relative au développement

  • Pour le développement local à l’aide du SDK d’AEM, l’équipe de développement back-end a toujours besoin d’une génération de bibliothèque cliente via le module ui.frontend, mais vous devez l’ignorer pendant le déploiement de Cloud Manager dans l’environnement AEM as a Cloud Service. Cela pose une difficulté sur la manière d’isoler les modifications de configuration du projet décrite dans le chapitre Mettre à jour le projet.

Une solution peut être d’ajuster votre modèle d’embranchement Git et de vous assurer que les modifications de configuration du projet AEM ne reviennent jamais à la branche de développement local que les développeurs et développeuses back-end AEM utilisent.

  • Dans le cadre d’une amélioration continue de votre projet AEM, si vous introduisez de nouveaux composants ou mettez à jour un composant existant qui comporte des modifications dans les deux modules ui.app et ui.frontend, vous devez exécuter les pipelines full-stack et front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9