개발 고려 사항
마지막 업데이트: 2024년 7월 15일
작성 대상:
- 중간
- 개발자
- 관리자
프론트엔드 파이프라인을 활성화하여 AEM as a Cloud Service 환경에서 프론트엔드 리소스만 배포하면, 로컬 AEM 개발에 약간의 영향을 줄 수 있으며, git 분기 모델을 수정해야 합니다.
목표
- 마찰 없는 프론트엔드 및 백엔드 개발 플로우를 사용하는 방법
- 전체 스택 파이프라인과 프론트엔드 파이프라인 간의 종속성 검토
로컬 개발 고려 사항
조정된 개발 접근 방식
- AEM SDK를 사용하는 로컬 개발의 경우 백엔드 개발 팀은 여전히
ui.frontend
모듈을 통해 clientlib을 생성해야 하지만 AEM as a Cloud Service 환경으로 Cloud Manager을 배포하는 동안에는 이를 건너뜁니다. 프로젝트 업데이트 장에 설명된 프로젝트 구성 변경 내용을 격리하는 방법에 대한 문제가 나타납니다.
솔루션 은(는) git 분기 모델을 조정하고 AEM 프로젝트 구성 변경 내용이 AEM 백엔드 개발자가 사용하는 로컬 개발 분기로 다시 흐르지 않도록 하는 것일 수 있습니다.
- AEM 프로젝트에 대한 지속적인 개선 사항의 일부로, 새 구성 요소를 도입하거나
ui.app
및ui.frontend
모듈에서 모두 변경된 기존 구성 요소를 업데이트하는 경우 전체 스택 및 프론트엔드 파이프라인을 모두 실행해야 합니다.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9