문서화 가이드라인
다이어그램
모든 다이어그램은 Mermaid 문법을 사용합니다.
지원 다이어그램 유형
- 플로우차트 (flowchart)
- 시퀀스 다이어그램 (sequenceDiagram)
- 클래스 다이어그램 (classDiagram)
- ER 다이어그램 (erDiagram)
- 상태 다이어그램 (stateDiagram)
금지 사항
- ASCII 아트 다이어그램
- 일반 텍스트 박스 다이어그램
이유
- GitHub에서 올바르게 렌더링
- IDE 미리보기 지원
- 문서 사이트에서 시각화
예시
flowchart LR
A[사용자] --> B[컨트롤러]
B --> C[서비스]
C --> D[리포지토리]
D --> E[(데이터베이스)]
sequenceDiagram
participant U as 사용자
participant C as 컨트롤러
participant S as 서비스
U->>C: 요청
C->>S: 처리
S-->>C: 결과
C-->>U: 응답
Converted and distributed by TomeVault — claim your Tome and manage your conversions.