Files
document-haness/docs/TechLog/final/assets/diagrams/value-boundaries/value-boundaries.alt.md
T

28 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 공개 화면 한 줄까지 값이 지나는 열한 개의 경계 — 다섯 묶음
## Alternative text
저장·백엔드 조립·HTTP envelope·프론트엔드 조립·화면 다섯 묶음을 tech-log-backend·전선·tech-log-frontend 세 구역으로 나눠 이은 흐름도. 묶음마다 그 안에 든 경계 수가 2·4·1·3·1 로 적혀 있다.
## Long description
왼쪽에서 오른쪽으로 읽는다. tech-log-backend 구역에 저장 묶음과 백엔드 조립 묶음이 있고 각각 경계 둘과 넷을 담는다. 전선 구역에는 HTTP envelope 하나가 있다. tech-log-frontend 구역에는 프론트엔드 조립 묶음과 화면 컴포넌트가 있고 각각 경계 셋과 하나다. 다 더하면 열한 개이고, 각 경계의 이름은 그림 위 목록에 있다.
## Elements and evidence
- **Boundary: tech-log-backend** (system): No additional description. Evidence: L50L52.
- **Boundary: 전선 (HTTP)** (network): No additional description. Evidence: L75L75.
- **Boundary: tech-log-frontend** (system): No additional description. Evidence: L54L56.
- **저장** (database): 값이 출발하는 두 자리. Evidence: L69L70.
- **백엔드 조립** (service): 조회 결과가 응답 모양이 되기까지의 네 자리. Evidence: L71L74.
- **HTTP envelope** (message): 두 저장소를 잇는 전선. Evidence: L75L75.
- **프론트엔드 조립** (service): 응답이 화면이 쓰는 모양이 되기까지의 세 자리. Evidence: L76L78.
- **화면 컴포넌트** (component): 값이 도착해 한 줄로 그려지는 자리. Evidence: L79L79, L66L66.
## Relationships
- **저장 → 백엔드 조립:** SQL 조회. Evidence: L70L71.
- **백엔드 조립 → HTTP envelope:** HTTP 응답. Evidence: L74L75.
- **HTTP envelope → 프론트엔드 조립:** HTTP 수신. Evidence: L75L76.
- **프론트엔드 조립 → 화면 컴포넌트:** 화면 한 줄. Evidence: L78L79.