Considerazioni sullo sviluppo

Dopo aver abilitato la pipeline front-end per distribuire solo le risorse front-end in un ambiente AEM as a Cloud Service, si verifica un certo impatto sullo sviluppo AEM locale e devi modificare il modello di ramificazione Git.

Obiettivo

  • Come avere un flusso di sviluppo front-end e back-end senza attriti
  • Esaminare le dipendenze tra la pipeline full stack e front-end

Considerazioni sullo sviluppo locale

Approccio di sviluppo adattato

  • Per lo sviluppo locale che utilizza l’SDK dell’AEM, il team di sviluppo back-end ha ancora bisogno della generazione clientlib tramite ui.frontend ma durante l’implementazione di Cloud Manager nell’ambiente as a Cloud Service AEM devi saltarlo. Questo pone una sfida su come isolare le modifiche di configurazione del progetto descritte nel Aggiorna progetto capitolo.

A soluzione potrebbe essere necessario regolare il modello di ramificazione Git e assicurarsi che le modifiche alla configurazione del progetto AEM non tornino mai al sviluppo locale diramare gli sviluppatori back-end AEM da utilizzare.

  • Come parte di un miglioramento continuo del progetto AEM, se introduci nuovi componenti o aggiorni un componente esistente che presenta modifiche in entrambi ui.app e ui.frontend modulo, è necessario eseguire pipeline full stack e front-end.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9