[ํ ์ดํ๋ก์ ํธ] Onnuri ๊ฐ์
ํ ์ด ํ๋ก์ ํธ๋ฅผ ์งํ ์ค์ด๋ค. ์ด๋ฅผ Github์๋ ์ฌ๋ ค ์ ๋๋ก ๊ด๋ฆฌํด๋ณด๊ณ , ๊ฐ๋ฐ ๊ธฐ๋ก๋ ๋ธ๋ก๊ทธ์ ์์ฑํด๋ณด๋ ค๊ณ ํ๋ค.
๐ What project?
์ฐ์ , Onnuri ์ฌ์ดํธ๋ ์ข ์ด๋ฅ(์ง๋ฅ) ์จ๋๋ฆฌ์ํ๊ถ์ ์ฌ์ฉ์ฒ ์กฐํ ์ฌ์ดํธ์ด๋ค. ์จ๋๋ฆฌ์ํ๊ถ ์ค์๋ ์ข ์ด/๋ชจ๋ฐ์ผ/์ ์ ์ํ๊ถ์ด ์๋๋ฐ, ๊ทธ ์ค์์๋ ์ข ์ด๋ฅ ์ํ๊ถ์ผ๋ก ๋ฒ์ฃผ๋ฅผ ์ขํ ํ๋ก์ ํธ๋ฅผ ๊ธฐํํ๋ค. ์ฐจํ ๊ธฐ๋ฅ ํ์ฅ๋ ๊ณํ ์ค์ด๋ค.
๐ Why?
์ด์ ์ ์ธํด์ผ๋ก ๋ค๋๋ ํ์ฌ์์ ์๊ธ์ ์ผ๋ถ๋ฅผ ๋งค๋ฌ ์ง๋ฅ ์จ๋๋ฆฌ์ํ๊ถ์ผ๋ก ์ง๊ธํ๋๋ฐ, ์ฌ์ฉ์ฒ๋ฅผ ์๊ธฐ ์ฝ์ง ์์ ์์ง์๋ถ๋ค์ด ๊ณค๋ํดํ์๋ ๊ฒ์ ๋ฐ๊ฒฌํ๋ค. ์ด์ '์ ํต์์ฅ ํตํต'์ด๋ผ๋ ์น์ฌ์ดํธ์์ ์กฐํ๊ฐ ๊ฐ๋ฅํ๋ค๋ ์ฌ์ค์ ์์๋ด๊ณ ๊ณต์ ๋๋ ธ์ง๋ง, ์ฌ์ฉ์ฑ์ด ๋จ์ด์ ธ ๋ถํธํ๋ค๊ณ ์ฌ์ฉํ์ง ์์ผ์
จ๋ค. ์ด์ ๋ณด๊ธฐ ์ฝ๊ณ ํธ๋ฆฌํ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๊ณต์ ๋๋ฆฌ๊ณ ์ ํ๋ก์ ํธ๋ฅผ ์์ํ๋ค.
์ค์ ๋ก ๋๋ ์ฒ์น ๊ณค๋ํ ์ข
์ด๋ฅ ์จ๋๋ฆฌ์ํ๊ถ์ ์ฌ์ฉํ๊ธฐ ์ํด ์น์ฌ์ดํธ๋ฅผ ์ฌ์ฉํด๋ณด์๋ค. ์์ฅ๋ณ๋ก ์ ๋ณด๋ฅผ ์ฐพ๊ณ ๊ทธ ์ ํฌ์ ์ฃผ์๋ฅผ ๋ค๋ฅธ ํฌํธ ์ฌ์ดํธ์ ์ง๋์์ ๊ฒ์ํด๋ณด๋ ์ด์ค ์์
์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ํ์ํ ์ ๋ณด ํ์์ ๋๋ฌด ๋ง์ ์๊ฐ์ด ์์๋์๋ค.
์ด์ ์คํ API์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ธฐ ์ข๊ฒ ์ ๋ฆฌํ๊ณ , ์์น ๋ฐ์ดํฐ๋ฅผ ์ง๋์ ์ฐ๊ณํ์ฌ ํ์ํ๋ ์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ์ ํ๋ค.
๐ How?
๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ์ ์คํ API๋ฅผ ํ์ฉํ์ฌ DB์ ๋ด๊ณ ๊ทธ๋ฅผ ๋ณด๊ธฐ ์ข๊ฒ ์ถ๋ ฅํ๋ค.
๐ง ์ ์ฉ ๊ธฐ์
- Python
- HTML / CSS / JavaScript +Bootstrap
- MongoDB
๐ฌ ์ฌ์ดํธ ์๊ฐ
๊ฐ์ฅ ์ฃผ์ํ ๊ธฐ๋ฅ์ ์ง๋ ์์ ๊ฐ๋งน์ฒ ์ ํฌ๋ค์ ํ์ํ์ฌ ๋์ ํ์์น์์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ง์ ๋ค์ ์กฐํํ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ถ๊ฐ์ ์ผ๋ก ์์ฅ๋ณ, ์ข ๋ฅ๋ณ๋ก ๊ฐ๋งน์ ์ ๋ณด๊ธฐ ์ข๊ฒ ์กฐํํ ์ ์๋ ๊ธฐ๋ฅ๋ ๋ฃ์ ์์ ์ด๋ค. ์ด๋ฅผ ๊ตฌํํด๋๊ฐ๋ ๊ณผ์ ์ ๊ธฐ๋กํด๋๊ฐ๋ณด๋๋ก ํ๊ฒ ๋ค.
'Projects > Web Projects' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก์ ํธ] ๋ฐฑ์๋ ๊ฐ๋ฐ์ - ๊ธฐ๋ฅ ๊ฐ๋ฐ ํ๋ก์ธ์ค (0) | 2022.07.30 |
---|---|
[ํ๋ก์ ํธ] ํฌ์คํธ๋งจ(Postman)์ผ๋ก REST API ์ค๊ณํ๊ธฐ (0) | 2022.07.16 |
[ํ๋ก์ ํธ] API ๋ช ์ธ ์์ฑํ๊ธฐ - 1 (0) | 2022.07.14 |
[ํ๋ก์ ํธ] ์ผ์ ๊ด๋ฆฌ ์น์ฌ์ดํธ ๊ฐ์ (0) | 2022.05.31 |
[ํ ์ดํ๋ก์ ํธ] DB ์ค๊ณํ๊ธฐ -1 (0) | 2022.04.26 |