공식 문서에 없는 내용. Saleor 소스를 직접 읽고 정리한 분석 노트.
Core 분석
Saleor 핵심 모듈의 내부 구조.
- Payment & Checkout 분석 — 결제 플로우, 트랜잭션 상태 머신
- GraphQL, Settings, Dependencies 분석 — API 레이어 구조, 설정 체계, 의존성
- Tax, Address, Plugin 분석 — 세금 계산, 주소 체계, 플러그인 아키텍처
- Channel, Order, Warehouse 분석 — 멀티채널, 주문 처리, 재고 관리
확장 & 커스텀
Saleor를 확장할 때 알아야 할 실전 지식.
- Plugin vs App 비교 — 두 확장 모델의 차이와 선택 기준
- App 한계와 제약 — App으로 할 수 없는 것들
- App Manifest 스펙 — Manifest 필드 상세
- Dashboard Extension 포인트 — 대시보드 UI 확장 지점
- Extension Surface 개요 — 전체 확장 표면 맵
- Plugin 유효 Hook — 플러그인에서 사용 가능한 Hook 목록
- Metadata 쿼리와 필터 — Metadata로 검색/필터하는 방법
- Metadata 지원 모델 — Metadata를 붙일 수 있는 모델 목록
Webhook
이벤트 기반 통합의 핵심.
- Webhook 동기 이벤트 — 결제/배송/세금 동기 처리
- Webhook 비동기 이벤트 — Celery 기반 비동기 이벤트