์ฐ๋ฆฌ ํ์ด ํ๋ก์ ํธ๋ก ํด๋ก ์ฝ๋ฉ์ ์งํํ ์ฌ์ดํธ๋ MEGABOX๋ค. MEGABOX๋ ์ํ ์ ๋ณด ์๋ด์ ์ ๋ณด ๊ณต์ ๊ทธ๋ฆฌ๊ณ ์ํ ์๋งค, ์์์๊ฐํ ์๋ด, ๊ทน์ฅ ์ ๋ณด ์๋ด ๋ฑ ๋ฉ๊ฐ๋ฐ์ค ์ํ๊ด ์๋ด ์ฌ์ดํธ๋ค.
ํด๋น ์ฌ์ดํธ๋ฅผ ํด๋ก ํ๊ธฐ๋ก ํ ์ด์
๋๋ถ๋ถ์ ํ๋ค์ด 1์ฐจ์์ e-commerce๋ฅผ ์งํํด์ ํผํ์๋ ์๊ฒฌ์ด ์์๊ณ , UI์ ๊ธฐ๋ฅ๋ฉด์์๋ ๋ฐฐ์ธ ์ ์ด ๋ง์๊ณ ๋ฐ์ดํฐ๊ฐ ํ๋ถํด 2์ฐจ ํ๋ก์ ํธ์ ์๋ง์ ๊ฒ ๊ฐ๋ค๋ ์๊ฒฌ์ด ๋์๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์ ๋ฉ๊ฐ๋ฐ์ค ์ฌ์ดํธ์ ์์ฌ์ด ์ ์ ๋ณด์ํด๋ณด์๋ ์๊ฒฌ์ด ์์ด ์งํํ๊ฒ ๋์๋ค.
2022/09/19 - 2022/09/30
์ฝ 12์ผ๊ฐ์ ํ๋ก์ ํธ
WECODE ์จ๋ผ์ธ Justcode 6๊ธฐ
FE : ๋๋ฅผ ํฌํจํ 4๋ช
BE : 2๋ช
Front-End : Javascript, React.js, scss, axios, lazysizes, styled-components, react-icons, react-router-dom, qs
Back-End : Node.js, express, MySQL etc.
Communication : slack, Notion, zep, Trello
๋ก๊ทธ์ธ
ํ์๊ฐ์
mypage
๋ฉ์ธ ํ์ด์ง
: ๋ฐ์ค์คํผ์ค UI & ๋งํฌ, ๊ฒ์, ์ข์์ ๊ธฐ๋ฅ, ๊ทธ ์ธ UI
์ํ ๋ฆฌ์คํธ
: ์ํ๋ฆฌ์คํธ UI & ์นดํ
๊ณ ๋ฆฌ, ํํฐ, ๊ฒ์, ํ์ด์ง๋ค์ด์
, ๋งํฌ, ์ข์์ ๊ธฐ๋ฅ
์ํ ์์ธํ์ด์ง
: ์ํ ์์ธ ์ ๋ณด, ์ํ ์ ๋ณด, ์ํ ๊ด๋ํ(์ํ๋ฅผ ๊ด๋ํ ์ฌ๋๋ง) UI & ๊ธฐ๋ฅ
์๋งค
: ๋น ๋ฅธ ์๋งค, ์์ ์๊ฐํ UI & ๊ธฐ๋ฅ
๋ฉ์ธํ์ด์ง
๋ฐ์ค์คํผ์ค UI์ ๋งํฌ, ๊ฒ์, ์ข์์ ๊ธฐ๋ฅ
์ํ๋ฆฌ์คํธ
์ํ๋ฆฌ์คํธ UI & ์นดํ
๊ณ ๋ฆฌ, ํํฐ, ๊ฒ์, ํ์ด์ง๋ค์ด์
, ๋งํฌ, ์ข์์ ๊ธฐ๋ฅ. 404 ํ์ด์ง. (ํํฐ๊ธฐ๋ฅ์์ ์๋ ๋ฉ๊ฐ๋ฐ์ค ํํ์ด์ง์ ๋ฌธ์ ์ ์ ๋ณด์ํด ์์ & ๊ตฌํํจ)
์ปดํฌ๋ํธ ๊ตฌ์ฑ
/pages/main/main
: ๋ฉ์ธ ํ์ด์ง
/pages/movie/movie
: ์ํ ๋ฆฌ์คํธ ํ์ด์ง
/components/main/main
: ๋ฉ์ธ ํ์ด์ง์ ํ์ํ ์์ ์ปดํฌ๋ํธ
/components/movie/movie
: ๋ฉ์ธ ํ์ด์ง์ ํ์ํ ์์ ์ปดํฌ๋ํธ
โ ๊ตฌํ ๊ธฐ๋ฅ ํ์
๋ฐ ๊ณํ ๊ทธ๋ฆฌ๊ณ ๋ถ๋ฐฐ
ํ๋ก์ ํธ ์์ ์ ๋ ์ธ 9/18 ์ผ์์ผ์ ์ฒซ๋ฒ์งธ๋ก planning meeting
์ ์งํํ๊ธฐ๋ก ๋ชจ์ธ ๋ฏธํ
์์ ํ๋ช
์ ์ ํ ํ์ ํด๋ก ์ฝ๋ฉํ ์ฌ์ดํธ๋ฅผ ์ ํ๊ณ ๋์ ํ๋ก ํธ์ ๋ฐฑ์์ ๊ฐ๊ฐ ๊ตฌํํด์ผํ ๊ฒ์ ์ ๋ฆฌํด๋ณด์๋ค.
๋์ ํ๋ก ํธ์๋ ํฌ์ง์
์ธ ํ์๋ค์ด ํ์
ํ ๊ธฐ๋ฅ์ ์์ ๊ฐ์๊ณ ์ฌ์ฌ์๊ณ ๋์ ๊ฐ์ ๋งก์ ํํธ๋ฅผ ๋ถ๋ฐฐํ๋ค. ๋ฐฑ์๋ ํ์๋ค๋ ์๋ก ์๊ธฐ๋ฅผ ๋๋ ํ์ ํํธ๋ฅผ ๋ถ๋ฐฐํ๋ค!
โก ์ปจ๋ฒค์
1์ฐจ ํ๋ก์ ํธ ๋ ๋๋ ๊น์ด๋ฉฐ ์ฝ๋๋ฉฐ ์ปจ๋ฒค์
์ ๋ํด ์ ๋ชฐ๋์ ๋๋ผ ์งํฌ ์ปจ๋ฒค์
์ด ์์์๋ค. ๋์ค์ ๋ค๋ฅธ ํ์ด ๋ง๋ฌด๋ฆฌ ํ ๊ฒ์ ๋ณด๋๊น ๊ผญ 2์ฐจ ํ๋ก์ ํธ์์ ์ปจ๋ฒค์
์ ๋ํด ์๊ธฐ๋๋์ด๋ด์ผ๊ฒ ๋ค๋ ์๊ฐ์ ํ์๋ค. ์ฐ๋ฆฌ ํ์ ๋์ ์ฃผ๋ํ์ ๊น ์ปจ๋ฒค์
๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ํด๋์ค๋ช
, ์คํ์ผ๋์ปดํฌ๋ํธ ์ฌ์ฉ ๋ฑ์ ์ปจ๋ฒค์
์ ์ ํ๋ค.
โข ์นธ๋ฐ๋ณด๋ ํฐ์ผ ๊ด๋ฆฌ
์ด๋ฒ์๋ ํ์์ด Trello๋ฅผ ์ฌ์ฉํด๋ณด์๊ณ ์๊ฒฌ์ ์ ์ํ์
์ Trello๋ฅผ ์ฌ์ฉํด๋ณด๊ธฐ๋ก ํ๋ค. ์๊ฐ๋ณด๋ค ๋
ธ์
์์ ํฐ์ผ๊ด๋ฆฌํ๊ธฐ๊ฐ ๋ณต์กํ๋ค๋ ์๊ฐ์ ๊ฐ์ง๊ณ ์์๊ณ 1์ฐจ ํ๋ก์ ํธ๋ณด๋ค ๋๋์ด์ผ ํ ์นด๋๊ฐ ๋ง์์ก๊ธฐ ๋๋ฌธ์ ๋ค๋ค ๊ธ์ ์ ์ด์๋ค.
๋
ธ์
๊ณผ ๋น์ทํ์ง๋ง ๋ ์ธ์ธํ๊ฒ Backlog
(์์ผ๋ก ํด์ผํ ๊ฒ๋ค) This Week
(์ด๋ฒ์ฃผ ์์ผ๋ก ์งํํด์ผํ ๊ฒ๋ค) In progress_Front
In progress_Back
(์งํ ์ค) Block
(๋งํ๋ ๋ถ๋ถ) Done
(์๋ฃ)๋ก ๋ถ๋ฅํ๊ณ ๊ฐ์ ํด์ผํ ์
๋ฌด๋ฅผ ํฐ์ผ์ผ๋ก ์ ๋ฆฌํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก ํธ์ ๋ฐฑ์ ๋ผ๋ฒจ ์์ผ๋ก ๊ตฌ๋ถํ๊ณ ๊ฐ์ ์ด๋ฆ๊ณผ ๋ชฉํํ๋ ๋ ์ง๋ฅผ ์ง์ ํ์ฌ ์งํํ๋ค. ์ฒ์์๋ ์ด๋ป๊ฒ ํฐ์ผ์ ๊ตฌ๋ถํด์ ์ฌ์ฉํด์ผํ ์ง ์ ๋ชฐ๋์ง๋ง ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค ๋ณด๋ ๊ฐ์ด ์กํ ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉํ๋ค. ์ธ๋ถํํด์ ํฐ์ผ์ด ๋๋๋ ๋์ ํ์๋ค์ ์งํ์ํฉ์ด ์ด๋์ฏค์ธ์ง ํ์
ํ ์ ์์ด ์ ์ฉํ๋ค.
์ฐ๋ฆฌ ํ์ ๋ฐ์ผ๋ฆฌ ๋ฏธํ
์ ๋งค์ผ ์ค์ 10์ ์งํ๋์๊ณ , ์ค์ ๊ตฌํํ ํ์ด์ง๋ฅผ ๊ณต์ ํ๋ฉด์ ์งํ์ฌํญ์ ๋ณด๊ณ ํ๊ณ ๊ธ์ผ ์งํํ ์ฌํญ์ ๋ํด ๊ณต์ ํ๋ ์์ผ๋ก ์งํํ๋ค. ๊ทธ ๊ณผ์ ์์ ํ๋ก ํธ๋ผ๋ฆฌ๋ ์ง์์๋ต๊ณผ ์๋ก์ ๋ํ ํผ๋๋ฐฑ์ด ์ด๋ฃจ์ด์ง๊ธฐ๋ ํ๊ณ , ๋ฐฑ์๋์๋ ์ด๋ป๊ฒ ์งํํ ์ง ๋ํ๋ฅผ ๋๋์๋ค.
์ด ๋ฐ์๋ ๊ฐ๋์ฉ ์๋ก ๋งํ๋ ๋ถ๋ถ์ด ์๊ฑฐ๋ ์๋
ผํด์ผํ๋ ์ฌํญ์ด ์์ผ๋ฉด ์ฌ๋์์ ๋ํํ๊ฑฐ๋ zep์ ๋ชจ์ฌ ๋
ผ์ํ๋ค.
ํ์ด ํ๋ก๊ทธ๋๋ฐ
๋๋ ์ํ๋ฆฌ์คํธ ํ์ด์ง๋ฅผ ๋ด๋นํ๊ณ ์ํ ์์ธํ์ด์ง๋ฅผ ๋ด๋นํ ํ์๊ณผ ์๋งค, ๋๋ณด๊ธฐ ๋ฒํผ๊ณผ ์ข์์ ๊ธฐ๋ฅ, ์๋ฆผ ๋ชจ๋ฌ ์ฐฝ ์ปดํฌ๋ํธ๊ฐ ๊ฒน์น๋ ๋ถ๋ถ์ด ๋ช ๊ตฐ๋ฐ ์์๋ค. ์ด๋ ์ ๋ ๋ ์ด์์์ด ๋์ค๊ณ ์ข์์ ๋ฒํผ ์ปดํฌ๋ํธ๋ ๋ชจ๋ฌ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ด ๋ง๋์ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ๊ธฐ๋ก ํ๋ค. ์ค์ ๋ก ํ์์ ๋ง๋์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๊ฒ์ด ์ฒ์์ด๋ผ ๋๋ฌด ์ ๊ธฐํ๊ณ ์ค๋ ๋ค. ์ง์ ๋ง๋ ํ ๊ฐ์ ์กฐ๊ธ์ฉ ๋ง๋ค์ด๋จ๋ ์ฝ๋๊ฐ ์์ด์ ์๋ก ๋ฒ๊ฐ์๊ฐ๋ฉฐ ๋๋ผ์ด๋ฒ, ๋ค๋น๊ฒ์ดํฐ๊ฐ ๋์ด ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ์งํํ๋ค.
์ฝ๋ฉํ๋ ๊ฒ๋ ๊ทธ๋ ์ง๋ง ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ด ์ฐ๋ ๊ฒ๊ณผ ์ง์ ๋ง๋์ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ์ฌ์ค์ด ์ฒ์ ๊ฒช๋ ์ํฉ์ด๊ธฐ๋ ํ๊ณ ๋ญ๊ฐ ์ง์ง ๊ฐ๋ฐ์๊ฐ ๋ ๊ธฐ๋ถ์ด๋ผ ๋๋ฌด ์ค๋ ๊ณ ์ข์๋ค. ์์ผ๋ก ๊ฐ๋ฐ์๋ก ์ด์๊ฐ๋๋ฐ ์์ด์ ์ด๋์ ๊ฒฝํ์ด ๊ฐ์ฅ ๋๋ฅผ ์ค๋ ๊ฒ ํ๋ ๊ฒฝํ์ด์ง ์์๊น ์ถ์ ์ ๋๋ก ๋๋ฌด ๊ธฐ๋ถ ์ข์ ๊ฒฝํ์ด์๋ค.
์ปดํฌ๋ํธ ๋ถ๋ฆฌ & ์ฌ์ฌ์ฉ
์ด์ ํ๋ก์ ํธ์์๋ ์คํ๋ฆฐํธ, ์ค๋ฌด ์ฐ์ด๋จน๊ธฐ ์์ ์งํ์ด๋ผ ๋งก์ ๋ถ๋ถ์ด ๊ทธ๋ฆฌ ๋ง์ง ์์์๋๋ฐ ์ด๋ฒ์๋ ์ด์ง๋ง ๋ด๋ ๋ณต์กํ ๋ฒํ ํ์ด์ง๋ฅผ ๋งก๊ฒ๋์ด ๊ณ ๋ฏผ์ด ๋ง์๋ค. ๊ทธ๋์ ์๊ฐํด๋ธ ๋ฐฉ๋ฒ์... ๋ง์ธ๋ ๋งต ํ์์ผ๋ก ์์ผ๋ก ์ง์ ๊ตฌ์กฐ๋ฅผ ๊ทธ๋ ค๋ณด๊ธฐ์๋ค. ์ปดํฌ๋ํธ๋ฅผ ์์ฑํ๊ธฐ ์ ์ ์ด๋์ ๋ ํ์ ๊ฐ์ถ๊ณ ์งํ์ ํ๋ ๋ถ๋ฆฌ๊ฐ ์์ฃผ ์ฝ๊ณ ์ฌ์ฌ์ฉํ๋๋ฐ์ ์์ด ๋์์ ๋ง์ด ๋ฐ์๋ค..(๊ณผ๊ฑฐ์ ๋ ์นญ์ฐฌํด..!)
์นดํ ๊ณ ๋ฆฌ ๋ถ๋ฅ์, ํํฐ, ๊ฒ์ ๋ถ๋ถ๋๋ฌธ์ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉํ๋ ๊ฒ ๋ง์ ์ํฉ์ด์๊ณ ๊ทธ ๋ถ๋ถ์ด ์์ง์ ์ด๋ ต๊ณ ๋ณต์กํ๊ธฐ๋ ํด์ ์ปดํฌ๋ํธ ์์ฒด๋ฅผ ๋ณต์ฌํด์ ๋น์ทํ ์ปดํฌ๋ํธ๋ฅผ ์ฌ์์ฑํด์ ์ฌ์ฉํ ๋ป ํ์ง๋ง ๊ตฌ์กฐ๋ฅผ ์ ๊ทธ๋ ค๋๊ณ ๋จธ๋ฆฟ ์์ผ๋ก ์ ๋ฆฌํด๋ ๋์ ๊ทธ๋ฐ ์ผ์ ๋ฉดํ๊ณ ์ ๋ง ์๋ฐ์ด๋ฐํ๊ฒ ๋ฆฌ์กํธ๋ฅผ ์! ์ฌ์ฉํด ๋ณผ ์ ์์๋ค. ๋ํ ๋ฉ์ธํ์ด์ง์ ๋ฐ์ค์คํผ์ค์ ์ํํ์ด์ง ๋ถ๋ถ์ ์ํ ์นด๋๊ฐ ๊ฒน์น๊ธฐ๋ ํด์ ์ ๋ง ์ปดํฌ๋ํธ๋ฅผ ์ ๋ถ๋ฆฌํ๊ณ ์ ์ฌ์ฉํ๋ค๊ณ ์๊ฐํ ์ ์์๋ค๊ณ ๋ณธ๋ค.
์ฌ์ฉ์ ๊ด์ ์ ์์ ๐
์ํ ์ด๋ฏธ์ง์ ์ ๋ณด ๋ฐ์ดํฐ ์์ด ๋ง๋ค๋ณด๋ ๋ก๋ฉ ์๋๊ฐ ๋งค์ฐ ๋๋ ธ๋ค. ์ด๋ป๊ฒ ํ๋ฉด ๋ฆฌ์กํธ ๋ ๋๋ง์ ์ต์ ํ ํ ์ ์์์ง ๊ณ ๋ฏผํ๋ค๊ฐ lazy-loading์ผ๋ก ์ต์ ํ ํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์ด lazy-sizes๋ฅผ ์ด์ฉํด lazy-loading์ ์ ์ฉ์์ผฐ๋ค. ๊ฐ๋ฐ๋ง์ด ๋ชฉ์ ์ด ์๋๋ผ ์ฌ์ฉ์์ ํธ์์ฑ์ ํฅ์์ํค๊ณ ์ฌ์ฉ์ ๊ด์ ์์ ์๋น์ค๋ฅผ ์ค๊ณํ ์ ์์์ง ๊ณ ๋ฏผํ๋ ๊ฐ๋ฐ์๋ก ๊ฑฐ๋ญ๋ ์ ์์๋ค.
๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ
์ด์ ์ ํ๋ก์ ํธ์์๋ ํ์
๊ฒฝํ๊ณผ ๋ฆฌ์กํธ์ ์ ์ํ๋ ๊ฒ์ ์์๋ฅผ ๋๊ณ ์งํ์ ํ๊ธฐ ๋๋ฌธ์ ๋ง์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๋ค. ์ด๋ฒ ํ๋ก์ ํธ์์๋ 1์ฐจ ํ๋ก์ ํธ ๋ณด๋ค ์ฑ์ฅํ ๋์ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๊ณ ์ถ์๊ธฐ ๋๋ฌธ์, ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋ค.
์ปจ๋ฒค์
์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ํํ๋ก์ ํธ์์๋ ์ปจ๋ฒค์
์ ํต์ผํ๋ ๊ฒ์ด ๋งค์ฐ ์ค์ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์ ์ ์์๋ค. git commit ๋ฉ์ธ์ง๋ผ๋๊ฐ ๊ธฐ์ ์ฌ์ฉํ๋ ๋ถ๋ถ์์ ์๊ธฐ๋ฅผ ๊น๊ฒ ๋๋๊ณ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ ํ๋ค. ๋ค์ ํ๋ก์ ํธ์์ import ์์, CSS ๊ถ์ฅ ์์, ์ปค๋ฐ ์ปจ๋ฒค์
, ์ฝ๋ ์ปจ๋ฒค์
๋ฑ์ ํ ๋๋ฃ๋ค๊ณผ ์กฐ๊ธ ๋ ์๊ฒฉํ๊ฒ ์งํฌ ์ ์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
CSS
ํ๋ก์ ํธ ๊ท๋ชจ๊ฐ ์ปค์ง๊ณ ๋ฆฌ์กํธ ์ปดํฌ๋ํธ ๋จ์์ ๊ฐ๋ฐ์ ํ๊ฒ ๋๋ฉด์ Styled-Components๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋ค. ๊ฐ์ฅ ์ ์ฉํ๋ ๊ฒ์ props๋ฅผ ํ์ฉํด ์คํ์ผ๋ง์ ํ ์ ์์ด ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฌ์ฉํ๊ธฐ์ ์ ์ฉํ๋ค.
Styled-Components๋ฅผ ์ฒ์ ์ฌ์ฉํ๋ ๊ณผ์ ์์ ํ๊ทธ ๋ณ๋ก ๋ง๋ค์ด ์ฌ์ฉํ๋๋ฐ, ์ฌ์ฉํ๋ค๋ณด๋ ํ๊ทธ ํ๋ํ๋ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ํฐ ํ๋ก ๋๋ ์ ์ฌ์ฉํ๋ nesting ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋
์ฑ์๊ฒ ์์ฑํ ์ ์๋ค๋ ์ ์ ๊นจ๋ฌ์ ์ ์์๋ค.
๋ํ, ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์คํ์ผ ๋ ์ด์ด๋ฅผ ์์ ์ผ์ด ๋ง์๋๋ฐ, ๊ทธ ๊ณผ์ ์์ ์ ์ฌ์ฉํ์ง ์์๋ ์์ฑ๋ค์ ๋ง์ด ์ฌ์ฉํด์ผํด์ ์คํ์ผ๋ง์ ์ค๋์๊ฐ์ ์์ํ๋ค... ๊ทธ ๊ณผ์ ์์ position ์์ฑ์ ์์ฃผ ์ฌ์ฉํ๋ฉฐ ์์ฑ ๊ฐ์ ์ฐจ์ด์ ๋ํด ํ์คํ๊ฒ ์ ์ ์์๊ณ , ๊ฐ์ ์ ํ์๋ฅผ ํ์ฉํด ์คํ์ผ๋ง์ ํ ์ ์๊ฒ ๋์๋ค.
STARBOX ํ๋ก์ ํธ๋ ๋์๊ฒ ํฐ ์ฑ์ฅ์ ์๊ฒจ์ค ๊ฒฝํ์ด์๋ค.
์ด์ ํ๋ก์ ํธ๋ค๊ณผ ๋น๊ตํ์ ๋, ๊ฐ๋ฐ์๋ก์ ํ์ฐํ ๋ฐ์ ์ ์ฒด๊ฐํ ์ ์์๊ณ , ๊ทธ๋์ ๋๋ฃ๋ค์๊ฒ ๋ฐ์๋ ๋์์ ๋ฐํ์ผ๋ก ์ด๋ฒ์๋ ๋ด๊ฐ ํ์ ๊ธ์ ์ ์ธ ์ํฅ์ ์ฃผ๊ณ ์ ๋
ธ๋ ฅํ๋ค.
ํ๋ก์ ํธ์์ ๊ณตํต์ผ๋ก ์ฌ์ฉํ๋ ์ปดํฌ๋ํธ๋ฅผ ์ฃผ๋์ ์ผ๋ก ์ค๊ณํ๊ณ ๊ฐ๋ฐํ์ผ๋ฉฐ, ๋ด๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์๋ค๊ณผ ์ง์๊ณผ ๊ธฐ์ ์ ์ ๊ทน์ ์ผ๋ก ๊ณต์ ํ๋ค. ํนํ, ๊ฐ์ ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ๋ ํ์๊ณผ๋ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํตํด ์ํธ ๋์์ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ํ์ ๋ฅ๋ ฅ์ ํค์ธ ์ ์์๋ค.
๋ํ, ๋ฐฑ์๋ ์์ง๋์ด์์ ์ํต์๋ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ์ฌ, ๋ด๊ฐ ๋ด๋นํ ์์ญ์ API ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ฐ๋ ๋ฐฉ์์ ํจ์จ์ ์ผ๋ก ์กฐ์จํ๋ค. ์ด ๊ณผ์ ์ด ํนํ ํฅ๋ฏธ๋ก์ ๊ณ , ํ์ ์ ์ฌ๋ฏธ๋ฅผ ๊น์ด ๋๋ ์ ์๋ ์๊ฐ์ด์๋ค.
์ฌ๋ฌ ๋์ ์ ๊ฑฐ์ณ ํ๋ก์ ํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง๋ฌด๋ฆฌํ๊ณ , ๋์๊ฒ ์ค์ค๋ก ์นญ์ฐฌ์ ํด์ฃผ๊ณ ์ถ์ ๋งํผ ์๋ฏธ ์๊ณ ๋ง์กฑ์ค๋ฌ์ด ๊ฒฝํ์ด์๋ค.