AppMasterno-code ํ๋ซํผ ๋ด์ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ๊ณผ ๊ด๋ จํ์ฌ ํํฐ ๊ธฐ๋ฅ์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ณ ์ํ๋ ์ถ๋ ฅ์ ๋ฐํํจ์ผ๋ก์จ ํน์ ๋ฐ์ดํฐ ์กฐ์ ์์ ์ ์ํํ ์ ์๋๋ก ํ๋ ์ค์ํ ๊ฐ๋ ์ ๋๋ค. ํํฐ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ํํฐ๋ง, ์ ๋ ฌ, ์ง๊ณ ๋๋ ๋ณํ๊ณผ ๊ฐ์ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ๋ค์ํ ์์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ํ์ฑํ๊ณ ๊ตฌ์กฐ๋ฅผ ์ต์ ํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด๋ฌํ ํจ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ๋ฐ์ดํฐ์ ์ ์ฉํ ์ ์๋ ์ฌ์ ๊ตฌ์ถ๋ ํจ์ ๋๋ ์ฌ์ฉ์ ์ ์ ํจ์๋ฅผ ํ์ฉํฉ๋๋ค.
AppMaster ์ ํํฐ ๊ธฐ๋ฅ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๊ณ์์ ์ ๊ณ ๋ชจ๋ฒ ์ฌ๋ก์ ํ๋ฆฝ๋ ๋์์ธ ํจํด์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. ์ด๋ ๋ฐ์ดํฐ ์กฐ์ ๊ท์น์ ์์ฑํ๋ ๊ณ ๋๋ก ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ ๋ฐฉ๋ฒ์ ์ ๊ณตํ ๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์๊ฐ ํ๋ซํผ์ ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ด๋ฌํ ๊ท์น์ ์๊ฐํํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ๋จ์ํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ๋ฐฐ๊ฒฝ๊ณผ ์ ๋ฌธ ์ง์ ์์ค์ ๊ฐ์ง ์ฌ์ฉ์๊ฐ ๋ณต์กํ ์ฝ๋๋ฅผ ์์ฑํ๊ฑฐ๋ ์ฌ์ธต์ ์ธ ๊ธฐ์ ์ง์์ ๊ฐ๋ฐํ์ง ์๊ณ ๋ ํํฐ ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ์ดํดํ๊ณ ๊ตฌํํ ์ ์์ต๋๋ค.
ํํฐ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ, ์ฌ์ฉ์ ์ ๋ ฅ ์ฒ๋ฆฌ ๋๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๋์ ์ฝํ ์ธ ๋ ๋๋ง๊ณผ ๊ฐ์ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ํ ๋ถ๋ถ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๋ ๋ฌธ์์ด, ์ซ์, ๋ ์ง, ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด๋ฅผ ํฌํจํ ๋ค์ํ ๋ฐ์ดํฐ ์ ํ์ ํํฐ ๊ธฐ๋ฅ์ ์ ์ฉํ ์ ์์ต๋๋ค. ํํฐ ๊ธฐ๋ฅ์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ถฉ์กฑํ๋ AppMaster ๋ฅผ ํตํด ๋น ๋ฅด๊ณ ๋ฐ์์ฑ์ด ๋ฐ์ด๋๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐ ํ์์ ์ธ ์ธก๋ฉด์ ๋๋ค.
์ผ๋ฐ์ ์ธ ํํฐ ๊ธฐ๋ฅ์ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ ์คํธ ๊ธฐ๋ฐ ํํฐ: ๋ฌธ์์ด์ ์กฐ์ํ๊ฑฐ๋ ํํฐ๋งํ๋ ๊ธฐ๋ฅ(์: ํ ์คํธ๋ฅผ ๋๋ฌธ์๋ก ๋ณํํ๊ฑฐ๋ ํ ์คํธ ๊ธธ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ํํฐ๋ง).
- ์ซ์ ๊ธฐ๋ฐ ํํฐ: ์ซ์์ ๋ํด ์๋ํ๋ ๊ธฐ๋ฅ(์: ํ๊ท ๊ณ์ฐ, ์ซ์ ์ ๋ ฌ ๋๋ ์ซ์ ์กฐ๊ฑด์ ๋ฐ๋ฅธ ํํฐ๋ง)์ ๋๋ค.
- ๋ ์ง ๊ธฐ๋ฐ ํํฐ: ๋ ์ง์ ๋ํด ์๋ํ๋ ๊ธฐ๋ฅ(์: ํน์ ๋ ์ง ๋ฒ์๋ฅผ ๊ธฐ์ค์ผ๋ก ํํฐ๋ง, ๋ ์ง ๊ฐ์ ์ฐจ์ด ๊ณ์ฐ ๋๋ ํน์ ๊ฐ๊ฒฉ์ผ๋ก ๋ ์ง ๊ทธ๋ฃนํ).
- ๊ด๊ณํ ํํฐ: ๋ฐ์ดํฐ ๊ฐ์ฒด ๊ฐ์ ๊ด๊ณ๋ฅผ ํ๊ฐํ๋ ๊ธฐ๋ฅ(์: ๊ณ์ธต ๊ตฌ์กฐ์ ๋ค๋ฅธ ํญ๋ชฉ๊ณผ์ ๊ด๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํญ๋ชฉ ํํฐ๋ง)
ํํฐ ๊ธฐ๋ฅ์ ์๋ก ๊ฒฐํฉํ์ฌ ๋ฐ์ดํฐ ์กฐ์์ ๋ํ ๋ณด๋ค ๋ณต์กํ๊ณ ๊ฐ๋ ฅํ ๊ท์น์ ๋ง๋ค ์๋ ์๋ค๋ ์ ์ ์ธ๊ธํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ด๋ ์ฌ์ฉ์๊ฐ ๋ณต์กํ ์กฐ๊ฑด์ ์ฝ๊ฒ ์ ์ํ ์ ์๋ ๋ ผ๋ฆฌ ์ฐ์ฐ์์ ํํ์์ ์ฌ์ฉํ์ฌ ์ํ๋๋ฏ๋ก AppMaster ํ๋ซํผ ๋ด์์ ๊ณ ๋๋ก ๋ง์ถคํ๋ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์๋ฃจ์ ์ ์์ฑํ ์ ์์ต๋๋ค.
AppMaster ์ ํํฐ ๊ธฐ๋ฅ์ ํ๋ซํผ์ ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ฝ๊ฒ ์์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ๋ํํ์ผ๋ก ๊ธฐ๋ฅ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๊ณ , ์ ๋ ฅ ๋งค๊ฐ๋ณ์ ๋ฐ ๋ฐ์ดํฐ ์ ํ์ ์ค์ ํ๊ณ , ๊ธฐ๋ฅ ๋ ผ๋ฆฌ๋ฅผ ์ ์ํ๊ณ , ์ํ ๋ฐ์ดํฐ์ ๋ํด ํํฐ ๊ธฐ๋ฅ์ ํ ์คํธํ ์ ์์ต๋๋ค. ์ด๋ ํํฐ ๊ธฐ๋ฅ์ ์์ฑํ๋ ํ๋ก์ธ์ค๋ฅผ ํฌ๊ฒ ๋จ์ํํ๊ณ ๋น๊ฐ๋ฐ์์ ํ์ต ๊ณก์ ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
AppMaster ํ๋ซํผ ๋ด์์ ํํฐ ๊ธฐ๋ฅ์ ์ฑ๊ณต์ ์ค์ํ ์์๋ ๋ชจ๋์ ํน์ฑ์ ๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์ฝ๋๋ฅผ ๋ณต์ ํ๊ฑฐ๋ ๋ณต์กํ ์ข ์์ฑ์ ๊ตฌ์ถํ ํ์ ์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ํ ๋ถ๋ถ์์ ํํฐ ๊ธฐ๋ฅ์ ์ ์ํ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค. ํ๋ซํผ์ ์ต์ ํ๋ ์ฝ๋ ์์ฑ ํ๋ก์ธ์ค์ ํจ๊ป ์ด๋ฌํ ๋ชจ๋์ฑ์ ํํฐ ๊ธฐ๋ฅ์ด ํจ์จ์ ์ด๊ณ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ๋ฉฐ ์ ์ฐํ๋ค๋ ๊ฒ์ ๋ณด์ฅํฉ๋๋ค.
๋ค์ํ ํ๋ซํผ(๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ)์ ์ํ ๊ธฐ๋ณธ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ AppMaster ๊ฐ ์ค์ ์ ๋๊ณ ์๋ค๋ ๊ฒ์ ํํฐ ๊ธฐ๋ฅ์ด ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ์์์ ์ํํ๊ฒ ํตํฉ๋ ์ ์์์ ์๋ฏธํฉ๋๋ค. ์ด๋ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ๊ฑธ์ณ ์ผ๊ด๋๊ณ ์์ ์ ์ธ ๋ฐ์ดํฐ ์กฐ์ ๊ท์น์ ๋ณด์ฅํ๊ณ ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๋ ธ๋ ฅ์ ๋จ์ํํ๋ฉฐ ๊ท ์ผํ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ณด์ฅํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ํํฐ ๊ธฐ๋ฅ์ ์ฌ์ฉ์๊ฐ ์ต์ํ์ ๊ธฐ์ ์ง์์ผ๋ก ๋ณต์กํ ๋ฐ์ดํฐ ์กฐ์ ์์ ์ ์ํํ ์ ์๋๋ก ํ๋ AppMasterno-code ํ๋ซํผ์ ๊ฐ๋ ฅํ๊ณ ํ์์ ์ธ ๋ถ๋ถ์ ๋๋ค. ์ฌ์ ์ ์๋ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ ํ์ฉํจ์ผ๋ก์จ ์ฌ์ฉ์๋ ์๋์ ์ผ๋ก ์ฝ๊ฒ ํจ์จ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ํํฐ ๊ธฐ๋ฅ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑ, ๊ด๋ฆฌ ๋ฐ ํตํฉํ ์ ์์ต๋๋ค. ์ด๋ ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ ์ฝ๊ฒ ์ ๊ทผํ ์ ์๊ณ , ๋ ๋น ๋ฅด๊ณ , ๋น์ฉ ํจ์จ์ ์ด๋๋ก ํ๋ ค๋ AppMaster ์ ํต์ฌ ๋ชฉํ์ ๊ธฐ์ฌํฉ๋๋ค.