표준 AEM Project Archetype에 프론트엔드 파이프라인 사용
- 적용 대상:
- Experience Manager as a Cloud Service
작성 대상:
- 중간
- 개발자
- 관리자
생성된 AEM Project Archetype을 사용하여 AEM WKND Sites 프로젝트(표준 AEM 프로젝트)를 활성화함으로써 프론트엔드 파이프라인을 통해 CSS, JavaScript, 글꼴, 아이콘과 같은 프론트엔드 리소스를 배포하여 개발에서 배포까지의 주기를 단축하는 방법을 알아봅니다. AEM에서 프론트엔드 개발과 풀스택 백엔드 개발을 분리한다는 내용을 살펴봅니다. 이러한 프론트엔드 리소스는 AEM 저장소가 아닌 CDN에서 제공된다는 게재 패러다임의 변화 또한 학습합니다.
Adobe Cloud Manager에서 새로운 프론트엔드 파이프라인이 생성되어 기본 제공되는 CDN에만 ui.frontend 아티팩트를 빌드하고 배포하며 AEM에 해당 위치를 알립니다. AEM에서 웹 페이지의 HTML을 생성하는 동안 <link> 및 <script> 태그는 href 속성 값에서 이 아티팩트 위치를 참조합니다.
하지만 WKND Sites AEM 프로젝트 전환 후에는 프론트엔드 개발자가 AEM에서 풀스택 백엔드 개발과 별도로 병렬로 작업할 수 있으며, AEM은 자체 배포 파이프라인을 갖습니다.
관련 내용을 다루는 다단계 튜토리얼은 빠른 사이트 생성 기능을 사용하여 가상 라이프스타일 브랜드인 WKND의 AEM 사이트를 구현하는 과정을 안내합니다. 테마 설정 워크플로를 검토하면 프론트엔드 파이프라인 작동 방식을 이해하는 데 도움이 됩니다.
프론트엔드 파이프라인에 대한 개요, 이점 및 고려 사항
사전 요구 사항
이 튜토리얼의 배포 단계는 Adobe Cloud Manager에서 진행되므로 배포 관리자 역할이 있는지 확인하시기 바랍니다. 관련 내용은 클라우드 관리 역할 정의를 참조하십시오.
이 튜토리얼을 완료할 때는 반드시 샌드박스 프로그램 및 개발 환경을 사용해야 합니다.
다음 단계
단계별 튜토리얼에서는 AEM WKND Sites 프로젝트 전환을 프론트엔드 파이프라인에서 활성화하는 방법을 안내합니다.
찾고 있는 항목이 무엇입니까? 풀스택 프로젝트 검토 챕터로 이동하여 표준 AEM Sites 프로젝트의 맥락에서 프론트엔드 개발 라이프사이클을 가볍게 살펴보면서 튜토리얼을 시작하시기 바랍니다.