๐ฅ#1 API(Application Programming Interface)
ํ์ต ๋ชฉํ - API์ ๋ํ ๊ฐ๋ ๊ณผ ์ ์๋ฅผ ํ์ตํ๋ค.
API๋ฅผ ๊ฐ๋จํ๊ฒ ์ ์ ํด๋ณด์๋ฉด, ๋ด๋ถ ๋์์ ์จ๊ธฐ๊ณ ๋จ์ํ ์ฌ์ฉ์๊ฐ ํธ์ถ(Call) ๋๋ ์์ฒญ์ ๋ฐ์ ํ ์ ์๋๋ก ๋ง๋ ํ๋์ ๊ท๊ฒฉ์๋ผ ์ ์ํ ์ ์๋ค. ์ฝ๊ฒ ํ์ด ์ค๋ช ํ์๋ฉด, ์๋์ฐจ์ ์๋์ ๊ฑธ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ๋จ์ํ ๋ฒํผ์ ๋๋ฅด๋ฉด ๋์ง๋ง, ๋ด๋ถ์ ์ผ๋ก ์ฌ๋ฌ ๋ณต์กํ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๊ณ ์ด ๋, ๋ฒํผ์ ๋๋ฅด๋ ๊ฒ์ด ํ๋์ ์ธํฐํ์ด์ค๋ผ๊ณ ๋ณผ ์ ์์ผ๋ฉฐ ์ด ๋, ๋ด๋ถ์ ์ผ๋ก ๋์ํ๋ ํํ ๋ฐ ๊ตฌํ์ API๋ผ ๋ณด๋ฉด ๋๋ค. ์ฆ ์ฐ๋ฆฌ๋ ๋ฒํผ์ ๋๋ฅผ ์ ๋ง ์์ผ๋ฉด ๋ค๋ฅธ ์๋์ฐจ์ ์๋์ ๊ฑธ ๋์๋ ๋๊ฐ์ด ์๋ ๋ฒํผ ํ๋๋ง ๋๋ฅด๋ฉด ๋๋๋ฐ,
์ด๋ฌํ ์ผ๊ด์ ์ธ ํจํด์ ๊ฐ์ง ์ ์๊ฒ ์ค๊ณ ๋์ด์ผ ํ๋ค.
์ฌ์ค ๊ฐ๋ฐ์๋ ์ด๋ฏธ ์ฌ๋ฌAPI๋ฅผ ์ฌ์ฉํด ๋ดค์ ๊ฒ์ด๋ค. ์ด๋ ํ ์ธ์ด๋ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ณตํ๋๋ฐ ์๋ฅผ๋ค์ด ๋๋คํ ๊ฐ์ ์ถ๋ ฅํด์ผ ํ๋ค๋ฉด,
Random ํจ์๋ฅผ ํตํด ์ ์ ํด๋ ํ๋ผ๋ฉํฐ ๊ฐ๋ง ๋ฃ์ด์ฃผ๋ฉด ์๋ํ๋ฏ ๊ฐ๋ฐ์๊ฐ ๋ด๋ถ ๋์ ์๋ฆฌ๋ฅผ ๋ชฐ๋ผ๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
Last updated
