์์ธ๊ณผํ๊ธฐ์ ๋ํ๊ต ๋ฉ์์ด์ฌ์์ฒ๋ผ ์ฅ๊ธฐ ํ๋ก์ ํธ "์ธ์ถ์ค๋น (Go Ready)"
2024.09.13 ~ 2024.11.28
๐ ์๋น์ค ์๊ฐ - ๋น์ ์ ์ธ์ถ์ค๋น, ํญ 2๋ฒ์ด๋ฉด ๋๋์!
์ธ์ถ์ค๋น ๋ฐ๋ก๊ฐ๊ธฐ
1. ๊ธฐ์จ/๊ฐ์ ์กฐํ API
ํญ๋ชฉ
์ค๋ช
๊ธฐ๋ฅ๋ช
๊ธฐ์จ/๊ฐ์ ์กฐํ
๊ธฐ๋ฅ ์ค๋ช
ํ์ฌ ๊ธฐ์จ ๋ฐ ๊ฐ์ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
Method
GET
Query Parameters
lat
(์๋), lon
(๊ฒฝ๋)
GET /weather?lat={latitude}&lon={longitude}
{
"status" : 200 ,
"message" : " ๋ ์จ ์กฐํ ์ฑ๊ณต์
๋๋ค." ,
"data" : {
"status" : " hot" ,
"isUmbrella" : true ,
"hightemp" : 25 ,
"lowtemp" : 13 ,
"difftemp" : 2 ,
"currenttemp" : 22 ,
"rainper" : 70
}
}
2. ๋ฏธ์ธ๋จผ์ง ์กฐํ API
ํญ๋ชฉ
์ค๋ช
๊ธฐ๋ฅ๋ช
๋ฏธ์ธ๋จผ์ง ์กฐํ
๊ธฐ๋ฅ ์ค๋ช
๊ธฐ๋ฅ ์ค๋ช
๋ง์คํฌ ์ฐฉ์ฉ ์ ๋ฌด์ ๊ฒฝ๋ณด ์ฌ๋ถ ํ์ธ์ ์ฌ์ฉํฉ๋๋ค.
Method
GET
Query Parameters
lat
(์๋), lon
(๊ฒฝ๋)
GET /mask?lan={latitude}&lon={longitude}
{
"status" : 200 ,
"message" : " ๋ฏธ์ธ๋จผ์ง ์กฐํ ์ฑ๊ณต์
๋๋ค." ,
"data" : {
"alert" : true ,
"isMask" : true ,
"address" : " ๊ณต๋ฆ๋"
}
}
Language & Framework
Database
Build Tool
Cloud & Hosting
Containerization & CI/CD
Network & Security
Language & Framework
Deployment
[ ]
๐๏ธ System Architecture
commit convention
conventionType: ๊ตฌํํ ๋ด์ฉ
convention Type
convention type
description
feat
์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ
add
ํ์ผ ๋ฐ ์ฝ๋ ์ถ๊ฐ
chore
๋ถ์์ ์ธ ์ฝ๋ ์์ ๋ฐ ๊ธฐํ ๋ณ๊ฒฝ์ฌํญ
docs
๋ฌธ์ ์ถ๊ฐ ๋ฐ ์์ , ์ญ์
fix
๋ฒ๊ทธ ์์
rename
ํ์ผ ๋ฐ ํด๋ ์ด๋ฆ ๋ณ๊ฒฝ
test
ํ
์คํธ ์ฝ๋ ์ถ๊ฐ ๋ฐ ์์ , ์ญ์
refactor
์ฝ๋ ๋ฆฌํฉํ ๋ง
์ปจ๋ฒค์
๋ช
/#์ด์๋ฒํธ
pull request๋ฅผ ํตํด develop branch์ merge ํ, branch delete
๋ถ๋์ดํ๊ฒ develop branch์ ์ง์ commit ํด์ผ ํ ๊ฒฝ์ฐ, !hotfix:
์ฌ์ฉ