개요
After Framework가 무엇인지, 어떻게 구성되어 있는지, 소스가 어디에 있는지 설명합니다.
문서 버전: supercore main · 패키지 1.0.0
소개이 섹션으로 연결되는 링크: 소개
After Framework는 After Artificial 제품을 떠받치는 공유 플랫폼입니다. supercore 저장소에는 패키지, 제품 팩토리, 템플릿, 제품 카탈로그, 아키텍처 결정 기록이 들어 있습니다.
구성 방식이 섹션으로 연결되는 링크: 구성 방식
제품은 고정된 공유 계층 스택 위에 놓입니다. 스택은 모든 제품에서 동일하며, 최상단 계층만 달라집니다.
| 제품 도메인 계층 | lib/features/<vertical>/ |
|---|---|
| 에코시스템 계층 | after_ecosystem |
| AI 기능 | after_ai |
| 컨슈머 모듈 | after_consumer |
| 엔터프라이즈 모듈 | after_enterprise |
| 공유 커널 | after_core |
| 디자인 시스템 | after_design_system |
| Firebase 어댑터 | after_firebase |
플랫폼 원칙이 섹션으로 연결되는 링크: 플랫폼 원칙
둘 이상의 제품에 쓰일 수 있는 기능은 플랫폼에 속합니다. 제품이 소유하는 것은 도메인, 버티컬 기능, AI 프로필, 선언적 카탈로그, 브랜딩뿐입니다.
에코시스템이 섹션으로 연결되는 링크: 에코시스템
After Artificial은 제품 회사이고, After Framework는 플랫폼입니다. Overstein Labs는 이 둘을 만드는 엔지니어링 조직입니다.