플랫폼 한눈에 보기
라이브러리 프로젝트와 애플리케이션 프로젝트가 어떻게 다르고, 전체 워크스페이스가 어떤 모습인지.
이 플랫폼은 여러 프로젝트가 한곳에서 맞물려 돌아가는 워크스페이스입니다. 각 프로젝트는 성격에 따라 두 가지로 나뉩니다.
- 라이브러리 프로젝트 — 다른 프로젝트가 가져다 쓰는 재사용 패키지. 디자인 시스템(레이아웃·그리드·캘린더)이 대표적이고, 패키지 레지스트리로 배포됩니다.
- 애플리케이션 프로젝트 — 실제로 배포돼 도메인으로 접속하는 서비스. 컨테이너 이미지로 빌드되어 운영 호스트에서 돌아갑니다.
이 워크스페이스를 지탱하는 다섯 제품이 있습니다 — Tissue(이슈·플레이북), Forge(코드 호스팅), Relay(CI/CD), KMS(시크릿 관리), 그리고 지금 보고 계신 디자인 시스템입니다. 각각의 역할은 제품 섹션에서 더 자세히 다룹니다.