
๊ฐ๋ฐ๊ณผ์
- ์ด์์ฒด์ : CPU, ๋ฉ๋ชจ๋ฆฌ, ๋ณด์กฐ๊ธฐ์ต์ฅ์น(HDD,SSD)์ ๊ฐ์ ๋ถํ์ ์ ์ดํ๋ ํ๋ก๊ทธ๋จ
- ์๋์ฐ, Mac OS, iOS, ์๋๋ก์ด๋
- ์ด์์ฒด์ ์์ ์ฌ๋ผ๊ฐ๋ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ ์ฌ๋ โ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์
- iOS ๊ฐ๋ฐ์, ์๋๋ก์ด๋ ๊ฐ๋ฐ์
- ์๋ฒ ์ปดํจํฐ์์๋ ๋ฆฌ๋
์ค(์์ ์ , ๋ฌด๋ฃ) ์ฃผ๋ก ์ฌ์ฉ
- ์๋ฒํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด์ ์๋ฒ ์ปดํจํฐ์ ๋๋ฆฌ๋ ์ฌ๋ โ ์๋ฒ ๊ฐ๋ฐ์
- ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ API๋ฅผ ํตํด ์์ฒญ๊ณผ ์๋ต์ ์ฃผ๊ณ ๋ฐ์
- ์ฃผ์์ ๋ฉ์๋(POST:Create, PATCH:Read, OUT:Update, DELETE:Delete)
- ์๋ต(200๋ฒ๋:์ฑ๊ณต, 400๋ฒ๋:ํด๋ผ์ด์ธํธ์์ธ์คํจ, 500๋ฒ๋:์๋ฒ์์ธ์คํจ)
- ์น๊ฐ๋ฐ์๋ HTML์ ์ด์ฉํด ๋ผ๋๋ฅผ ์ก๊ณ , CSS๋ฅผ ์ด์ฉํด ๋์์ธ์ ์
ํ๊ณ , JavaScript๋ฅผ ํตํด ๊ธฐ๋ฅ์ ๋ถ์
- React.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ
- ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์๋ iOS, ์๋๋ก์ด๋ ์์ ์ฌ๋ผ๊ฐ๋ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ
- iOS : Swift, Objective-C ์ธ์ด / ์ ํ ์ ๊ณต ์ฝ์ฝ์ ํ๋ ์์ํฌ
- ์๋๋ก์ด๋ : ์๋ฐ, ์ฝํ๋ฆฐ(Kotlin) / ์๋๋ก์ด๋ ์ ๊ณต ํ๋ ์์ํฌ
๋์๋ฐฉ์
โ ์น
- ์์ฑ ๊ฒฐ๊ณผ๋ฌผ์ ์๋ฒ์ ์ฌ๋ ค๋
- ์๋ง์กด AWS์์ ๋น๋ฆฐ ์๋ฒ์ปดํจํฐ์ ์นํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๊ฐ ๋ง๋ ์๋ณธ HTML, CSS, JavaScript๊ฐ ์์
- ์ผ๋ฐ ์ ์ ๋ ํน์ ๋๋ฉ์ธ์ ๊ฑฐ์ณ ์๋ฒ์ ์์ฒญ์ ๋ณด๋.
- HTML๋ถํฐ ๋ค์ด๋ก๋ ๋ ๋ค, ์ฐ๊ฒฐ๋ CSS, JavaScript, ์ด๋ฏธ์ง, ํฐํธ, ๋์์ ๋ฑ๋ฑ์ ํ์ผ์ด ์ผ๋ฐ ์ ์ ๋ธ๋ผ์ฐ์ ๋ก ์ฌ๋ณธ ๋ค์ด๋ก๋
- ํ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์กด์ฌํ๋ ์๋ฒ๋ก API์์ฒญ ๋ณด๋ด๋ฉด, ์๋ต ๋ณด๋
โก ์ ํ๋ฆฌ์ผ์ด์
- iOS๊ฐ๋ฐ์๋ ํ๋ก๊ทธ๋จ ์์ฑ์ ์ฑ์คํ ์ด์ ์ฌ์ฌ ์ ์ฒญ โ ๋ฆฌ์ (Reject)๋ ์ ์์
- ์๋๋ก์ด๋๋ ๊ตฌ๊ธ ํ๋ ์ด ์คํ ์ด์ ์ฌ์ฌ ์ ์ฒญ โ ๋ฐ๋์ ์์ ํ๋ฃจ๋ฉด ์ฌ๋ ค์ค
- ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ด๋ก๋ ๊ฐ๋ฅ
- ํ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์กด์ฌํ๋ ์๋ฒ๋ก API์์ฒญ ๋ณด๋ด๋ฉด, ์๋ต ๋ณด๋
โข ๊ด๋ฆฌ์ ํ์ด์ง
- ์นํ์ด์ง์ด๊ธฐ ๋๋ฌธ์, HTML, CSS, JavaScript๋ ์๋ฒ์ ์์
- ์๋ฒ๋ฅผ ํ๋ ๋ ๋น๋ ค์, ํด๋น ์๋ฒ IP ํน์ ๋๋ฉ์ธ์ผ๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด HTML, CSS, JavaScript ์๋ณธ์ ๋ณด๋ด์ค