์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ๋์
- ์คํ๋ง ๋ถํธ
- ์๊ณ ๋ฆฌ์ฆ
- ETRI
- ๋์์ธํจํด
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ๊ณจ๋3
- express.js
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- ๋ฐฐํฌ
- DP
- Docker
- ๊ณจ๋5
- ๋์ปค
- aws
- ํ๋ก์ ํธ
- ์๋ผ์คํฑ๋น์คํก
- ์คํ๋ง๋ถํธ
- ๊ณจ๋4
- ์๋ฃ๊ตฌ์กฐ
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- Express
- ์๋ฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- EC2
- ์ ์ฒ๊ธฐ
- DFS
- BFS
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- ์ธ์คํด์ค
๋ชฉ๋กSWAGGER (2)
JUINTINATION
Open API Document ๋ช ์ธ ์ ์์คํ๋ง๋ถํธ๋ฅผ ํ์ฉํ todo-api-server์ ๋ด์ฉ์ ๊นํ๋ธ์ ์ฌ๋ฆฌ๊ณ ์ผ๋ง ์ง๋์ง ์์์ ๋ ๊ฐ์๊ธฐ ์๋ฆผ์ด ์๋ค. ์คํธ ํ์ด API ๋ช ์ธ๋ฅผ ํ๋ฉด ์ข๊ฒ ๋ค๊ณ Issue๋ฅผ ๋จ๊ธด ๊ฒ์ด์๋ค. ๊ทธ๋์ ๋๋ ์ง๋ ์คํผํธ ํ๋ก์ ํธ์์ ์ฌ์ฉํ ์ ์ด ์๋ Swagger๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํ๋ค. (์ค๋ผ์ ํฌ ์คํธํ) TODO API SERVER with ์คํ๋ง๋ถํธ์ข ๊ฐ์ ํ๊ณ ์ด๋ฐ์ ๋ฐ ๋ฐ๋ฆฐ ์ผ์ ์ฒ๋ฆฌํ๊ณ ๋ณด๋ ์ด๋์ 7์.. ๋ ์จ๊ฐ ๊ฒฌ๋ ์ ์์ ๋งํผ ๋์์ง๊ณ ์ด๋ฌ๋ค๊ฐ ๋ง์ง๋ง ๋ฐฉํ์ ์๋ฌด๊ฒ๋ ์ ํ๊ณ ์ข ์ผ ์ ํ๋ธ๋ง ๋ณด๋ฉด์ ๋ณด๋ผ ๊ฒ ๊ฐ์์ ์์ ์ ์์ฑํjuintination.tistory.comSwaggerSwagger๋ Restful API๋ฅผ ๋ฌธ์ํํ๊ณ , ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ํ ์คํธํ๊ณ ํธ์ถํ ..
์งง์ ์๊ฐ๋์ ๋ง์ ๋ด์ฉ์ ์ฒ์๋ถํฐ ๊ณต๋ถํด์ผ ํ๋๋ผ ํ๋ค์์ง๋ง ๋๋ฌด๋๋ ์ฌ๋ฐ์๋ 3์ฃผ๋์์ ์คํผํธ ํ๋ก์ ํธ๊ฐ ๋ง๋ฌด๋ฆฌ๋์๋ค. ์ํธ๋ฆฌ์์ ์ฐ์์ฐ๊ตฌ์์ผ๋ก ๊ทผ๋ฌดํ๋ฉด์ ํด๊ทผ ์ดํ์ ์๊ฐ์ ๋ด์ ํ๋ ํ๋ก์ ํธ๋ผ ์์ฌ์ด ๋ถ๋ถ์ด ๋ง์์ง๋ง ๊ทธ๋๋ ์ง๊ธ๊น์ง ์์ฑํ ํ๋ก์ ํธ์ ๋ด์ฉ์ ์ ์ด๋ณด๋ ค๊ณ ํ๋ค.๋ฐฑ์๋ํ ์์จ ์ฃผ์ ์คํผํธ ํ๋ก์ ํธ (~02/04)์ฐ๋ฆฌ์๊ฒ ์ฃผ์ด์ก๋ ์คํผํธ ํ๋ก์ ํธ์ ์กฐ๊ฑด์ ์๋์ ๊ฐ๋ค. 1. MySQL + Prisma ORM + 3๊ฐ ํ ์ด๋ธ ์ด์(1:N, M:N, ์ต์ ํ๋) + ERD 2. ์ธ์ฆ (JWT Token + Passport.js) 3. 3 Layer Architecture (Controller + Service + Repository) 4. Joi Validation -> Middleware๋ก..