[seven-์ด๋ ์ธ์ฆ ์ปค๋ฎค๋ํฐ ์๋น์ค] - ์ฝ๋ฉ ํ
์คํธ ๊ณํ์
-
๐ ๋ฌธ์ ๊ฐ์
- ์์ฑ์ผ:2025-06-12
- ์์ฑ์: [์ด์ข
์ง], [๊น์๋ฏผ]
- ๋ฒ์ : 1.0
- ๋ชฉํ: ๋ณธ ๋ฌธ์๋ [seven-์ด๋ ์ธ์ฆ ์ปค๋ฎค๋ํฐ ์๋น์ค]์ ์ฝ๋ฉ ํ
์คํธ๋ฅผ ์ํ ์ ๋ฐ์ ์ธ ๊ณํ์ ์๋ฆฝํ๋ค.
-
๐ ํ
์คํธ ๋ชฉํ
- ์ฃผ์ ๋ชฉํ:
- ๊ฐ๋ฐ๋ ๋ฐฑ์๋ API/๋ชจ๋์ด ์๊ตฌ์ฌํญ์ ๋ง๊ฒ ๋์ํ๋์ง ๊ฒ์ฆํ๋ค.
- ์ ์ฌ์ ์ธ ๋ฒ๊ทธ ๋ฐ ์ค๋ฅ๋ฅผ ์๋ณํ๊ณ ์์ ํจ์ผ๋ก์จ ์ฝ๋ ํ์ง์ ํฅ์์ํจ๋ค.
- ์ฑ๋ฅ ๋ฐ ์์ ์ฑ ์ธก๋ฉด์์ ๊ธฐ๋ณธ์ ์ธ ์์ค์ ๋ง์กฑํ๋์ง ํ์ธํ๋ค.
-
๐ ํ
์คํธ ๋ฒ์
ํ
์คํธ ๋์ ๋ชจ๋/๊ธฐ๋ฅ:
[๊ทธ๋ฃน API]
[์ด๋ ๊ธฐ๋ก API]
-
๊ธฐ๋ก ๋ฑ๋ก
- ๋๋ค์, ์ด๋ ์ข
๋ฅ(๋ฌ๋ฆฌ๊ธฐ, ์์ ๊ฑฐ, ์์), ์ค๋ช
, ์๊ฐ, ๊ฑฐ๋ฆฌ, ์ฌ์ง(์ฌ๋ฌ์ฅ ๊ฐ๋ฅ), ๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ์ฌ ์ด๋ ๊ธฐ๋ก์ ๋ฑ๋กํ๋์ง
- ํ์ด๋จธ๋ฅผ ํตํด ์ธก์ ๋ ์ค์ ์ด๋ํ ๋งํผ์ ์๊ฐ๋ง ์
๋ ฅ ๊ฐ๋ฅํ์ง
- ๋๋ค์, ๋น๋ฐ๋ฒํธ๋ฅผ ํ์ธํ์ฌ ๊ทธ๋ฃน์ ๋ฑ๋ก๋ ์ ์ ์ผ๋๋ง ๊ธฐ๋ก ๋ฑ๋ก์ด ๊ฐ๋ฅํ์ง
- ์๋ก์ด ์ด๋ ๊ธฐ๋ก์ด ๋ฑ๋ก ๋์์ ๋ ๊ทธ๋ฃน์ ๋ฑ๋ก๋ ๋์ค์ฝ๋ ์น ์๋ฒ๋ก ์๋ฆผ์ ์ ์กํ๋์ง
-
๊ธฐ๋ก ๋ชฉ๋ก ์กฐํ
- ๊ทธ๋ฃน ๋ด์ ๋ฑ๋ก๋ ๋ชจ๋ ์ ์ ์ ์ด๋ ๊ธฐ๋ก ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง
- ๋๋ค์, ์ด๋ ์ข
๋ฅ, ์๊ฐ, ๊ฑฐ๋ฆฌ, ์ฌ์ง์ด ํ์๋๋์ง
- ์ต์ ์, ์ด๋์๊ฐ ์์ผ๋ก ์ ๋ ฌ ๊ฐ๋ฅํ์ง
- ๋๋ค์์ผ๋ก ๊ฒ์ ๊ฐ๋ฅํ์ง
- ํ์ด์ง๋ค์ด์
์ด ๊ฐ๋ฅํ์ง
-
๊ธฐ๋ก ๋ญํน ์กฐํ
- ์ด๋ ๊ธฐ๋ก ๋ง์ ์์ผ๋ก ์ฃผ๊ฐ, ์๊ฐ ๋ญํน ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง
- ๋๋ค์, ๊ธฐ๋ก ํ์, ๋์ ์๊ฐ ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง
- ํ์ด์ง๋ค์ด์
์ด ๊ฐ๋ฅํ์ง
-
๊ธฐ๋ก ์์ธ ์กฐํ
- ์ด๋ ์ข
๋ฅ, ์ค๋ช
, ์ฌ์ง(์ฌ๋ฌ์ฅ), ์๊ฐ, ๊ฑฐ๋ฆฌ, ๋๋ค์ ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง
[ํ๊ทธ API]
- ํ๊ทธ ์กฐํ
- ํ๊ทธ ๋ชฉ๋ก ์กฐํ, ์์ธ ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง
[์ด๋ฏธ์ง ์
๋ก๋ API]
- ์ด๋ฏธ์ง ์
๋ก๋
- ์ด๋ฏธ์ง ์
๋ก๋๊ฐ ๊ฐ๋ฅํ์ง
-
๐ ํ
์คํธ ์ ๋ต
-
๐ ํ
์คํธ ํ๊ฒฝ
- ์ด์์ฒด์ : ( Linux (Ubuntu), Windows ๋ฑ)
- ๊ฐ๋ฐ ์ธ์ด/ํ๋ ์์ํฌ: ( Node.js/Express )
- ๋ฐ์ดํฐ๋ฒ ์ด์ค: ( PostgreSQL, Prisma )
-
๐ ํ
์คํธ ์ผ์
-
๐ ์ฑ
์ ๋ฐ ์ญํ
-
๐ ์ํ ๊ด๋ฆฌ