์นด๋ฅด๋ง์ ์ํ์ ๋ฌด๋ฆ
์ฐ๊ณ (ํคํค) ํ ๋ก ์ ์ฐธ์ฌํ๊ณ ์์ฑ์์๊ฒ ์๋ตํ๊ณ ์ถ์ต๋๋ค.
๋ต๋ณ์ ์ฐ๊ฒ ๋ ๊ฒ์๋ฌผ์ ์ธ์ฉํ๊ฒ ์ต๋๋ค.
โ์นด๋ฅด๋งโ๋ฅผ ์ค์ด๋ ์ด์ ๋ ๋ ๊ฐ์ง๋ฟ์ ๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ๋ ๋ง์ ๊ฒ์ ๋ณด๊ณ ์ด๊ฒ์ด ๋ด ํธ๊ธฐ์ฌ์ ์๊ทนํฉ๋๋ค.
์ด ๋ ๊ฐ์ง ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์คํจ๋จธ
- ํ์๊พผ
์์งํ ๋งํด์ ๋ ๊ฐ์ง ์ด์ ๋ ์์ต๋๋ค. ์ฌ์ค, ์ผ๋ฐ์ ์ผ๋ก ๊ฐ ํน์ ์ฌ์ฉ์๋ ๋ค์ ์ค ํ๋๋ง ์ฌ์ฉํฉ๋๋ค.
- ๋๋ ์ด ์ฌ๋์ ์ข์ํ์ง ์๋๋ค
- ์ด ์ฌ๋์ ์ฌ๊ธฐ ์ฌ๋์ด ์๋์ผ
์ฒซ ๋ฒ์งธ ์ด์ ๋ ๋ฉํ์ธ์ง์ ๊ณ ๋ ค ์ฌํญ์ ์ ๊ฒฝ ์ฐ์ง ์๊ณ ๋จ์ํ ์์ ์ ํ๋๋ฅผ ํํํ๋ ์ฌ์ฉ์์ธ "์ ๋ก ๋ ๋ฒจ ํ๋ ์ด์ด"์ ํด๋นํฉ๋๋ค. ๊ทธ ์ฌ๋์ด ๋ง์์ ๋ค์ง ์์ผ๋ฉด ๋ง์ด๋์ค๋ฅผ ํ์ํ์ฌ ๊ทธ ์ฌ๋์ ๋ ๋ณผ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ด๋ค ์ฌ๋์ ์ข์ํ๋ค๋ฉด ๋ค๋ฅธ ์ฌ๋์ ๋จ์ ์ผ๋ก๋ถํฐ ๊ทธ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ํ๋ฌ์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค.
๋ ๋ฒ์งธ ์ด์ ๋ ์๊ฐ์ ์ธ ์ํฅ์ ์ด๋๋ฆด ๋ฟ๋ง ์๋๋ผ ๋ณด๋ค ์ ๋ต์ ์ผ๋ก ์๊ฐํ๋ ์์ ์๋ ์ฌ์ฉ์์ธ "XNUMX๋จ๊ณ ํ๋ ์ด์ด"์ ํด๋นํฉ๋๋ค. ๊ทธ๋ฌํ ์ฌ์ฉ์๋ ๊ฐ์ธ์ด ์ปค๋ฎค๋ํฐ์ ๊ฐ์ ธ์ค๋ ํผํด๊ฐ ์ด์ต๋ณด๋ค ํฌ๋ค๊ณ ๋ฏฟ๊ณ ๋ค๋ฅธ ์ฌ์ฉ์๋ ๋๊ฐ์ด ์๊ฐํ ๊ฐ๋ฅ์ฑ์ด ๋๋ค๊ณ ์๊ฐํ๋ฉด ๋ฐ๋ ํฌํ๋ฅผ ํฉ๋๋ค. XNUMX๋ ๋ฒจ ํ๋ ์ด์ด๋ ์ปค๋ฎค๋ํฐ์ ๋ชฉํ์ ๊ธฐ์ค์ ๋ํด ์ด๋ ์ ๋ ์๊ณ ์์ผ๋ฉฐ, ํ๊ฐ ๋์์ธ ์ฌ๋์ด ์ด๋ฅผ ์ผ๋ง๋ ์ ์ถฉ์กฑํ๋์ง ํ๊ฐํฉ๋๋ค.
์ฌ๊ธฐ์๋ ์์ฌ์ ๋
ผ๋ฆฌ์ ๋ฐ๋ผ ๋ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ ๋ํด์๋ ์นญ์ฐฌ์ด ์์ด์ผ ํ๊ณ , ์ฒซ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ ๋ํด์๋ ๋น๋์ด ์์ด์ผ ํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ฐ ์ผ์ ์ผ์ด๋์ง ์์ ๊ฒ์
๋๋ค. ์ฌ์ค ๋ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ด ๋ ๋์์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์, ์ฒซ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ ์ด์์น์ ์ํฅ์ ๋ฐ์ง๋ง ์๊ฐ์ด ๋ฌดํ๋๋ก ๋์ด๋๋ฉด์ ์๋นํ ๊ณต์ ํ ํ๊ท ์ถ์ ์น๋ฅผ ์ป์ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ๋ฉด์ ๋ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ๊ฐ ์์ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋๋ ๋๋ฌด ์๋ ์์ฃผ ๋จผ ๊ณณ์ ํผ์ก์ต๋๋ค. ์ ๊ฐ ํ๊ณ ์ถ์ ๋ง์ ์ ํ ๊ทธ๋ฐ ๊ฒ์ด ์๋์์ต๋๋ค. ๋๋ ํํฐ์ ๋ํ ๋น์ ๋ฅผ ํ์ฅํ๊ณ ์ถ์์ต๋๋ค.
ํํฐ๋ ์ฌ๋ฌ ์ฌ๋๋ค์ด ๋ชจ์ฌ์ ์ฆ๊ฑฐ์ด ์๊ฐ์ ๋ณด๋ด๋ ๊ฒ์ ๋๋ค. ๋น์ฌ์๋ค์ ์น๋ฐ๊ฐ์ ์ ๋๊ฐ ๋ค์ํฉ๋๋ค. ์์๋ง ์ด๋๋๋ ๋น๋ฐ ํํฐ๋ถํฐ, ์์๋ค์ํผ ์จ ๋๋ค๊ฐ ๋ ธ๋ '๋ฐํด๋ค ์ง ํํฐ'๊น์ง์. ๊ทธ๋ฌ๋ ๋ชจ๋ ๋น์ฌ์์๊ฒ๋ ๊ณตํต์ ์ด ์์ต๋๋ค. ์ด๋๋ฐ์ง ๋ชปํ ์ฌ๋๋ค๋ ์์ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ์์ ํ ์ ์์ ๋๋ค.
๊ทธ ์ด์ ๋ ๋งค์ฐ ๋ค์ํ ์ ์์ง๋ง ๊ฒฐ๊ตญ ๋ชจ๋ ๊ฒ์ ๋์ผํ ๋ ๊ฐ์ง ์์๋ก ๊ท๊ฒฐ๋ฉ๋๋ค. ์ฆ, ๋น์ ์ด ๋๊ตฐ๊ฐ์ ์ฌ๋ฏธ๋ฅผ ๋ง๊ณ ์๊ฑฐ๋ ๋๊ตฐ๊ฐ๊ฐ ๋น์ ์ด ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฌ๋ฏธ๋ฅผ ๋ฐฉํดํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์ด์ ๋ ํฅ๋ฏธ๋กญ์ง ์์ต๋๋ค. ๊ฒฐ๊ณผ๋ ํฅ๋ฏธ๋กญ์ต๋๋ค.
์ด ํํฐ์์ ๋น์ ์ด ๋ฉ์ง๊ณ , ๋ฉ์ง๊ณ , ์ ๋ง๋ก ํ์ํ๋ค๋ ๊ฒ์ ์ฆ๋ช ํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๋น์ ์ ์ด๋ฏธ ์ฒด์ค์ ์ธก์ ํ๊ณ ์ธก์ ํ๊ณ ๊ฒฐ์ ํ์ต๋๋ค. ์๋์, ๋น์ ์ ์์ํ์ง๋ ์๊ณ ์์ํ์ง๋ ์๊ณ ํ์ํ์ง๋ ์์ต๋๋ค. ์ด๊ฒ์ด ์ฌํ์ ํ์ค์ด๋ค. ๋ฌผ๋ก ๋ฌผ๋ฆฌ์ ํ์ค๋ณด๋ค ๋ ์ทจ์ฝํ์ง๋ง ๊ฐ๊ด์ ์ธ ์ฑ๊ฒฉ๋ ๊ฐ๊ณ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฐจ๋จ๋ฒฝ์ ๋ง์น๋ก ๋๋๋ฆฌ๋ ๊ฒ์ ์ฝํฌ๋ฆฌํธ ๋ฒฝ์ ๋๋๋ฆฌ๋ ๊ฒ๋งํผ ์ ์ฉํ๊ณ ํจ๊ณผ์ ์ ๋๋ค.
์ฒด๋ฉด์ ์์ง ์๊ณ ์ด ์ฌํ ์ํฉ์์ ๋ฒ์ด๋๋ ๋ฐฉ๋ฒ์๋ ๋ ๊ฐ์ง ์ต์ ์ด ์์ต๋๋ค. ๋ฌผ๋ก ๋จผ์ ๋ค๋ฅธ ํํฐ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ํ ์์ ํ ์ ์์ ์ธ ํ์์ด๋ฉฐ, ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ผ๊ตด ํต์ ๋ฅผ ๊ฑฐ์น์ง ์๊ณ ๊ณต๊ฐ์ ์ผ๋ก ๋ฐํํ์ง ์๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ์ฌ๋ฏธ ์๊ณ ํ์ฌํด ๋ณด์ ๋๋ค.
๋ค๋ฅธ ํํฐ๋ฅผ ์ฐพ๊ณ ์ถ์ง ์๋ค๋ฉด ๋ค๋ฅธ ํํฐ๋ฅผ ์ฐพ์ผ์ญ์์ค. ์๋์, ์ง๊ธ์ ์ค์กด์ ์ธ ๊ฒ์ ๋ํด ๋งํ๋ ๊ฒ์ด ์๋๋๋ค. ๋ค๋ฅธ ์ธํฐํ์ด์ค, ๋ค๋ฅธ ๊ณต๊ฐ API. ์ ์ธ ๋ฅผ ๋ค๋ฆผ์งํ๊ณ ๊ฒจ๋๋์ด๋ฅผ ๋ฉด๋ํด ๋ณด์ธ์. ์์ ์ "๋น์ "์ด๋ผ๊ณ ๋ถ๋ฅด์ญ์์ค. (๊ทธ๋ฌ๋ "๋น์ "์ ์๋๋๋ค. ์์๊ฐ ๋ง์ต๋๋ค.) ๋ชจ์์ ์ธ ๋ด์ฉ์ ๋๊ธ์ XNUMX% ์ดํ๋ก ์ ์งํ์ธ์. ์ฌ๋๋ค์ด ๋น์ ์๊ฒ ๋งค๋ ฅ์ ๋๋ผ๊ธฐ ์ํด์๋ ์์ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ํ์ง๋ง ์ด ์์ ๊ฒ์ ์ฐพ๊ณ ๊ตฌํํ๋ ๊ฒ์ ์ ์ ์ผ๋ก ๊ทํ์ ์ฑ ์์ ๋๋ค. ์ด๋ฅธ๋ค์ด ๋ ผํํ๋ ๊ฒ์ ๊ด๋ก๊ฐ ์๋๋๋ค. ์ด๋ฅธ๋ค์ ๋ฌธ์ ๋ซ๊ณ ๋ฐ์ ๋จ๊ฒจ์ง ์ฌ๋์ด ์ค์ค๋ก ํ์ํ ๊ฒฐ๋ก ์ ๋ด๋ฆด ๊ฒ์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค. ๋ฌผ๋ก ๊ทธ๋ค์ด ์๋ฌด๊ฒ๋ ๊ฐ์ ํ๋ ๊ฒ์ด ํ์ํ๋ค๊ณ ์๊ฐํ๋ค๋ฉด.
๊ทธ๋ฐ ๊ฒ๋ค.
์ถ์ฒ : habr.com