After Framework

개요

After Framework가 무엇인지, 어떻게 구성되어 있는지, 소스가 어디에 있는지 설명합니다.

문서 버전: supercore main · 패키지 1.0.0

소개이 섹션으로 연결되는 링크: 소개

After Framework는 After Artificial 제품을 떠받치는 공유 플랫폼입니다. supercore 저장소에는 패키지, 제품 팩토리, 템플릿, 제품 카탈로그, 아키텍처 결정 기록이 들어 있습니다.

구성 방식이 섹션으로 연결되는 링크: 구성 방식

제품은 고정된 공유 계층 스택 위에 놓입니다. 스택은 모든 제품에서 동일하며, 최상단 계층만 달라집니다.

SuperGarageAfterHubSuperHospitalafter_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
제품 도메인 계층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는 이 둘을 만드는 엔지니어링 조직입니다.