API(Application Programming Interface)
์์ฉ ํ๋ก๊ทธ๋จ์์ ์ด์ ์ฒด์ ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ ์ ์ดํ ์ ์๊ฒ ๋ง๋ ์ธํฐํ์ด์ค. API์ ํน์ง์ ๋ค์๊ณผ ๊ฐ๋ค
Library
์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ์ํด ํ์ํ ๊ธฐ๋ฅ(ํจ์)์ ๋ชจ์ ๋์ ์ํํธ์จ์ด
๋ฅ๋์ ์ด๋?
1. ํ์๋ค์ ์ฑ์ ์ด ๋ด๊ธด ๋ฌธ์์ด์ ์ ๋ ฅ ๋ฐ๋๋ค.
2. ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํธ์ถํด์ ์ํ๋ ๊ฐ์ ๋ฐ๋๋ค.
Framework
์์ฉ ํ๋ก๊ทธ๋จ์ด๋ ์ํํธ์จ์ด ์๋ฃจ์ ๊ฐ๋ฐ์ ์์ํ๊ฒ ํ๊ธฐ ์ํด ์ ๊ณต๋ ์ํํธ์จ์ด ํ๊ฒฝ.
Level 2 : Spring ํ๋ ์์ํฌ ๊ธฐ๋ฐ์ผ๋ก ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ ๊ณผ์
Level 3 : Java๋ฅผ ์ด์ฉํด ์น ์๋ฒ, ํ๋ ์์ํฌ๋ฅผ ๊ฐ๋ฐํ๋ ๊ณผ์
ํ๋ ์์ํฌ์ ํน์ง์ ๋ค์๊ณผ ๊ฐ๋ค.
๋งบ์ผ๋ฉฐ