λŒ“κΈ€ μž‘μ„± API 예제

Online FlowChart & Diagrams Editor - Mermaid Live Editor
Simplify documentation and avoid heavy tools. Open source Visio Alternative. Commonly used for explaining your code! Mermaid is a simple markdown-like script language for generating charts from text via javascript.
Online FlowChart & Diagrams Editor - Mermaid Live Editor
notion image
μ½”λ“œ
sequenceDiagram User->>+Client: κ²Œμ‹œκΈ€ λŒ“κΈ€ μž‘μ„± μš”μ²­ Client->>API_Server: POST /post/{id}/reply Note over Client, API_Server: κ²Œμ‹œκΈ€μ— λŒ“κΈ€ μž‘μ„± ν•˜λŠ” API API_Server->>+Post: ν•΄λ‹Ή κ²Œμ‹œλ¬Ό μš”μ²­ Post-->>API_Server: 응닡 및 μ˜ˆμ™Έμ²˜λ¦¬ - NotFound Post->>+Reply: λŒ“κΈ€ μž‘μ„± μš”μ²­ Reply-->>Post: ν•΄λ‹Ή λŒ“κΈ€ 응닡 loop λŒ“κΈ€ 수 만큼 반볡 Post->>Post: λ‚˜μ—κ²Œ 반볡 μž‘μ—… Post->>Reply: λŒ“κΈ€μ—κ²Œ 반볡 μž‘μ—… end Post->>Post: ν•΄λ‹Ή κ²Œμ‹œλ¬Ό λŒ“κΈ€ 수 μ—…λ°μ΄νŠΈ Post-->>Client: ν•΄λ‹Ή λŒ“κΈ€ 응닡 Client->>-User: UI μ—…λ°μ΄νŠΈ
 

Request

{ content: String, userId: String }

Response

{ id: String, content: String, userId: String, createAt: Date }