AEM Project Archetype aem-project-archetype
AEM Project Archetype은 Adobe Experience Manager(AEM) 프로젝트를 웹 사이트 시작 지점으로 만드는 최소한의 모범 사례 기반 Maven 템플릿입니다. 이 설명서는 Archetype의 이점과 일반적인 사용법에 대한 개요를 제공합니다. 자세한 기술 지침과 문서는 Archetype GitHub 저장소에서 확인할 수 있습니다.
TIP
최신 AEM Project Archetype 및 관련 기술 문서는 GitHub에서 찾을 수 있습니다.
이 Archetype을 사용하는 이유 why-use-the-archetype
AEM Project Archetype을 사용하여 몇 번의 키 입력만으로 모범 사례 기반 AEM 프로젝트를 빌드할 수 있습니다. Archetype을 사용하여, 결과 프로젝트가 최소화되도록 모든 콘텐츠를 활용하고 맨 위에서 프로젝트를 빌드하고 확장하도록 AEM의 주요 기능을 모두 구현합니다.
여러 요소들이 성공적인 AEM 프로젝트에 투입되지만 AEM Project Archetype 사용은 AEM 프로젝트에서 적극 권장되는 매우 기초적인 방법입니다.
기능 features
- 모범 관행: Adobe 권장 최신 모범 사례를 사용하여 Bootstrap으로 사이트를 제작합니다.
- 로우 코드: 템플릿을 편집하고, 콘텐츠를 제작하고 CSS를 배포하면 사이트 실행이 준비됩니다.
- 클라우드 기반: 필요한 경우 AEM as a Cloud Service를 사용하여 며칠 내에 사이트를 실행하고 간단히 확장 및 관리할 수 있습니다.
- 발송자: 속도와 보안을 보장하는 발송자 구성만으로 프로젝트를 완료합니다.
- 다중 사이트: 필요한 경우 Archetype은 다국어 및 다중 지역 설정용 콘텐츠 구조를 생성합니다.
- 핵심 구성 요소: 작성자는 다목적 세트의 표준화된 구성 요소를 사용하여 거의 모든 레이아웃을 제작할 수 있습니다.
- 편집 가능한 템플릿: 코드 없이 거의 모든 템플릿을 조합하고 작성자가 편집할 내용을 정의합니다.
- 반응형 레이아웃: 템플릿 또는 개별 페이지에서 정의된 중단점에 대한 요소를 재배치하는 방법을 정의합니다.
- 머리글 및 바닥글: 구성 요소의 현지화 기능을 사용하여 코드 없이 이를 조합하고 현지화합니다.
- 스타일 시스템: 작성자가 다른 스타일을 적용하면 사용자 정의 구성 요소를 빌드하지 마십시오.
- 프론트엔드 빌드: 프론트엔드 개발자는 Webpack, TypeScript 및 SASS를 사용하여 AEM을 복제하고 클라이언트 라이브러리를 빌드할 수 있습니다.
- WebApp 기반: 사이트에서 React 또는 Angular를 사용하는 경우 SPA SDK로 상황에 맞게 앱 제작을 유지할 수 있습니다.
- Commerce 활성화됨: 프로젝트에서 상거래 핵심 구성 요소를 사용하여 AEM Commerce와 상거래 솔루션(예: Magento)을 통합하는 경우.
- 예제 코드: HelloWorld 구성 요소와 샘플 모드, 서블릿, 필터 및 스케줄러 체크아웃.
- 오픈 소스: 매출이 평소와 같지 않다면 자신의 성과를 공개하십시오.
추가 참조 further-reading
-
AEM Project Archetype GitHub - Archetype의 전체 사용법 및 기술 세부 사항
-
Archetype 사용 - 프로젝트에서 Archetype을 사용하는 방법 및 생성된 최종 모듈에 대한 개요
-
AEM Project Archetype을 사용한 프론트엔드 개발 - Archetype의 프론트엔드 모듈을 사용하는 방법
-
다음 튜토리얼은 Archetype에 따라 작성됩니다.
- WKND Site: - 완전히 새로운 웹 사이트를 시작하는 방법에 대해 알아봅니다.
- WKND Single Page App: - AEM에서 전체 작성할 수 있는 React 또는 Angular WebApp을 빌드하는 방법에 알아봅니다.
recommendation-more-help
d2be9096-a81e-404b-9952-d8925af7219c