Adobe 시작 키트에 대한 Source 코드 조직
Adobe Commerce 통합 시작 키트 내의 소스 코드 조직에 대해 알아봅니다. actions
및 scripts
과(와) 같은 주요 폴더와 해당 콘텐츠를 강조 표시하여 프로젝트의 구조를 살펴봅니다. 'actions' 폴더에는 이벤트 처리 및 추적에 필요한 코드를 포함하는 ingestion
및 webhook
과(와) 같은 하위 폴더가 있습니다. starter-kit-info
및 scripts
폴더도 학습합니다. scripts
폴더는 프로젝트 내의 이벤트 구성 및 공급자 설정을 간소화하는 commerce-event-subscribe
및 onboarding
과(와) 같은 자동화 스크립트에 중점을 둡니다.
각 엔터티 폴더 아래의 commerce
및 external
폴더가 다른 시스템에서 시작된 이벤트를 처리하는 방법을 자세히 설명하면서 원본 코드 구조 뒤의 논리를 살펴보십시오. 이 비디오에서는 이벤트를 적절한 이벤트 핸들러 런타임 작업에 발송하는 consumer
폴더의 역할에 대해 설명하고 원활한 처리를 보장합니다. 또한 이 비디오는 실패 이벤트를 효과적으로 처리하기 위해 런타임 작업에 구현된 재시도 메커니즘에 대해서도 다룹니다. Adobe Commerce 통합 시작 키트에서 소스 코드의 조직과 기능을 이해하여 이벤트 처리, 자동화 스크립트 및 구성 설정에 대한 중요한 통찰력을 제공합니다.
대상자
- 소스 코드가
actions
및scripts
과(와) 같은 주요 폴더로 구성되는 방식을 이해하려는 개발자입니다. actions
폴더에 이벤트 처리 및 배포 추적을 위한 필수 코드가 포함된ingestion
및webhook
과(와) 같은 하위 폴더가 있습니다.customer
,order
,product
및stock
과(와) 같은 엔터티의 폴더가 포함된actions
폴더에 대해 알아보고자 하는 개발자입니다.
비디오 콘텐츠
- 세션 중에
actions
및scripts
폴더에 중점을 둔 네 개의 기본 폴더(actions
,scripts
,test
및utils
)를 이해합니다. actions
폴더 및ingestion
및webhook
과(와) 같은 중요한 하위 폴더를 포함하는 방법에 대해 알아봅니다.actions
폴더와customer
,order
,product
,stock
같은 엔터티에 대해 특정 폴더가 있는 이유를 살펴보십시오. 각 폴더에는 Commerce 및 타사 시스템의 이벤트를 효과적으로 관리하기 위해commerce
및external
폴더로 구성된 런타임 작업이 포함되어 있습니다. - 스타터 키트를 기반으로 프로젝트 배포를 추적하기 위해 Adobe에서 사용하는 런타임 작업이 포함된
starter-kit-info
폴더에서 코드를 변경하지 않는 것의 중요성에 대해 알아봅니다. - 이벤트 구성, 공급자 설정 및 Commerce의 Adobe I/O Events 모듈 구성을 자동화하는
commerce-event-subscribe
및onboarding
과(와) 같은 자동화 스크립트가 포함된scripts
폴더를 이해합니다.
3a5f7e19-f383-4af8-8983-d01154c1402f