์ต์ข ๋ณธ
์ต์ข
ํ์ ์ผ์ : 2022-00-00 (?)
- ๋ณ๊ฒฝ ์ฌํญ
- ๋ณ๊ฒฝ ์ฌํญ์ด ์๋ค๋ฉด ์์ฑํด์ฃผ์ธ์.
sequenceDiagram ์กํฐ ->> Client: ๋๊ฒฐ ๊ณต๊ณ ์์ฑ ์์ฒญ Client->>API_Server: POST /api/matches Note over Client, API_Server: ๋๊ฒฐ ๊ณต๊ณ ์์ฑํ๋ API ์์ฒญ API_Server ->> Match : ๋๊ฒฐ ๊ณต๊ณ ์์ฑ ์์ฒญ Match -->> API_Server : ๋งค์น ์๋ต ๋ฐ ์์ธ์ฒ๋ฆฌ API_Server -->> Client : ๋งค์น ์๋ต ๋ฐ ์์ธ์ฒ๋ฆฌ Client -->> ์กํฐ : UI ์ ๋ฐ์ดํธ

- ๊ธ์ฐ๊ธฐ ๋ฒํผ์ ๋๋ฅธ๋ค.
- ์ข ๋ชฉ ์ ํ์ ํ๋ค.
- ๋ชจ๋ ์ข ๋ชฉ ๋ค ๋ฝ๋๋ค.
- ๊ฐ์ธ์ ์ ์ ํํ๋ค.
- ๊ฐ์ธ์ ์ ํ์ ๊ฒฝ์ฐ ์ธ์์ 1๋ก default ์ํจ๋ค ?
- ํ์ ์ ์ ํํ๋ค.
- ํด๋น ์ข ๋ชฉ์ ๊ฐ์ง๊ณ ๋ด๊ฐ ๋ฆฌ๋์ธ ํ๋ค๋ง ์กฐํ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ํ ์ ํ์ ํ์ง ์์ผ๋ฉด ๊ธ ๋ฑ๋ก ๋ชปํ๊ฒ ํ๋ค.
ํ๋ฆฌ ๋ชฐ๋ฆฌ
- ๊ธ์ฐ๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ค.
โ ์ฌ์ฉ์์ ๋ํ ์ ๋ณด API ์์ฒญ(๋ณธ์ธ์ด ๋ฆฌ๋์ธ ํ ์ ๋ณด)
- ํ๋ก ํธ์์๋ ํด๋น ์ ๋ณด๋ค์ ๊ฐ์ง๊ณ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ํ๋ค.
- ๊ฐ์ธ์ ์ผ ๊ฒฝ์ฐ
- ์ข ๋ชฉ : All
- ์ธ์ ์ ํ : 1๋ช ๊ณ ์
- ํ ์ ํ : ๋นํ์ฑํ
- ํ์ ์ธ ๊ฒฝ์ฐ
- ์ข ๋ชฉ : ๋ณธ์ธ์ด ๋ฆฌ๋์ธ ํ์ ์คํฌ์ธ ๋ชฉ๋ก๋ง ์ธํ
- ํ ์ ํ : ์คํฌ์ธ ์ข ๋ชฉ์ ์ ํํ๋ฉด ํด๋น ์คํฌ์ธ ์ข ๋ชฉ์ ๋ณธ์ธ์ด ํ ๋ฆฌ๋์ธ ํ ๋ชฉ๋ก ์กฐํ
- ๊ธ์ฐ๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ค.
- ๋ฐฑ์๋์์๋ ํ์ ์ด๋ผ๋ฉด ํด๋น ํ์์ด ๊ทธ ํ์ ๋ฆฌ๋์ธ์ง ํ์ธ ํ์ ์ ์ฅํ๋ค.
NULL
ํ์ ์ผ๋,
- ์ข ๋ชฉ์ ๋จผ์ ์ ํํ๊ฒ ํ๋ค. (์ข ๋ชฉ์ ์ ํํ์ง ์์ผ๋ฉด ํ์ ํ ๋ถ๊ฐ๋ฅ)
- ๋ด๊ฐ ํ ๋ฆฌ๋์ธ ํ ์ค์ ์ ํํ ์ข ๋ชฉ์ ํด๋นํ๋ ํ์ ๋ถ๋ฌ์จ๋ค. (API ํธ์ถ์ด๋ , JS๋ก๋ )
- ์ข ๋ชฉ, ํ ์ ํ์ด ์๋ฃ๋์๋ค๋ฉด ๊ธ์ฐ๊ธฐ๋ฅผ ๋๋ฅผ ์ ์๋ค.
- ๋ฐฑ์๋์์๋ ๋๋ธ ์ฒดํน
- ํ์ ์ธ์ง
- ์ข ๋ชฉ์ด ์ ํ๋์๋์ง
- ์ ํํ ์ข ๋ชฉ์ ํด๋นํ๋ ํ์ธ์ง
- ๋ด๊ฐ ํ ๋ฆฌ๋์ธ์ง