ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ์ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ด์งํ๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋์ UI(์ฌ์ฉ์ ์ธํฐํ์ด์ค) ์์ ์งํฉ์ ๋ํ๋ ๋๋ค. ์ด๋ฌํ ์์๋ ๋ ๋ฆฝ์ ์ด๋ฉฐ ๋ชจ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ํตํฉ๋ ์ ์์ด ์ค๊ณ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ์ฝ๋ ์ค๋ณต์ ์ค์ด๊ณ ์ฝ๋ ์ ์ง ๊ด๋ฆฌ์ฑ์ ๊ฐํํฉ๋๋ค. ์น ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ด๊ณ ์ง๊ด์ ์ด๋ฉฐ ํจ์จ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ง๋๋ ๋ฐ ์ ์ ๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์์ ์ฃผ์ ํน์ง์๋ ์บก์ํ, ์ํธ ์ด์ฉ์ฑ ๋ฐ ์ฌ์ฌ์ฉ์ฑ์ด ํฌํจ๋ฉ๋๋ค.
์บก์ํ๋ ๊ตฌ์ฑ ์์์ ๋ด๋ถ ๊ตฌํ์ด ๋๋จธ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋๋ก๋ถํฐ ์จ๊ฒจ์ง ์ํ๋ก ์ ์ง๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ด๋ฌํ ์ถ์ํ๋ฅผ ํตํด ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ๋ค๋ฅธ ๊ตฌ์ฑ ์์ ๋๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํต์ฌ ๋ ผ๋ฆฌ์ ์ํธ ์์ฉํ๋ ์ ์ ์๋ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ๊ตฌ์ฑ ์์์ ๊ธฐ๋ฅ์ ์บก์ํํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ๊ตฌ์ฑ ์์์ ๋์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒด์์ ์ผ๊ด๋๊ฒ ์ ์ง๋๋ค๋ ์ ์ ์๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ์ ์ง์คํ ์ ์์ต๋๋ค.
์ํธ ์ด์ฉ์ฑ์ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์์ ๋ ๋ค๋ฅธ ํ์ ํน์ฑ์ผ๋ก, ๋ค์ํ ์น ๊ฐ๋ฐ ํ๋ ์์ํฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ํํ๊ฒ ์๋ํ ์ ์๋๋ก ํด์ค๋๋ค. Angular, React ๋ฐ VueJS์ ๊ฐ์ ํ๋ฐํธ์๋ ๊ธฐ์ ์ ๋ค์ํ ํ๊ฒฝ์ ๊ณ ๋ คํ ๋ ์น ๊ตฌ์ฑ ์์๊ฐ ๋ค์ํ ํ๋ฐํธ์๋ ์ํ๊ณ์ ์ ์ํ๊ณ ์ฝ๊ฒ ์ ์กํ ์ ์์ด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ ์์ฑ์ ํตํด ๊ฐ๋ฐ์๋ ๊ตฌ์ฑ ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ผ๊ด์ฑ๊ณผ ์ฌ์ฌ์ฉ์ฑ์ ๋ณด์ฅํ๋ฉด์ ๋ค์ํ ๊ธฐ์ ์ ์ฅ์ ์ ํ์ฉํ ์ ์์ต๋๋ค.
์ฌ์ฌ์ฉ์ฑ์ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ฅผ ์์ ์์ด ์์ฉ ํ๋ก๊ทธ๋จ ์ ์ฒด ๋๋ ๋ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ ์ ์ฒด์์ ์ฌ๋ฌ ์ธ์คํด์ค๋ก ํ์ฉํ ์ ์์์ ์๋ฏธํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ผ๊ด๋ ์ฌ์ฉ์ ๊ฒฝํ ๊ฐ๋ฐ์ ์ด์งํ๊ณ ์ฝ๋ ๋ฐ๋ณต๊ณผ ๋ณต์ก์ฑ์ ์ค์ผ ์ ์์ต๋๋ค. ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ํ์ฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ํ๋ฒํ๊ณ ๋ฐ๋ณต์ ์ธ ์์ ์ ์์๋๋ ์๊ฐ์ ์ต์ํํ ์ ์์ต๋๋ค.
ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ๊ฐ๋ฐ์์๊ฒ UI ๊ฐ๋ฐ์ ๋จ์ํํ๊ณ ๋ชจ๋์ ๋์์ธ ์์น์ ์ด์งํ ์ ์๋ ํฌ๊ด์ ์ธ ๋๊ตฌ ํคํธ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ๋ค์ํ ์ต์ ์น ๊ฐ๋ฐ ํ๋ ์์ํฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํฌํจ๋ฉ๋๋ค. ๊ทธ๋ฌํ ์ ์ค ํ๋๊ฐ W3C(World Wide Web Consortium)์์ ์น์ธํ๊ณ ์ต์ ์น ๋ธ๋ผ์ฐ์ ์์ ์ง์ํ๋ ์น ๊ตฌ์ฑ ์์ ํ์ค์ ๋๋ค. ์ด ํ์ค์ ํตํด ๊ฐ๋ฐ์๋ ์บก์ํ๋ ์คํ์ผ๊ณผ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ฌ์ฉ์ ์ ์ HTML ์์๋ฅผ ์์ฑํ์ฌ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ UI ๊ตฌ์ฑ ์์ ์์ฑ์ ์ด์งํ ์ ์์ต๋๋ค.
AppMasterno-code ํ๋ซํผ์์๋ ํจ์จ์ ์ด๊ณ ์ง๊ด์ ์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ํ์ฑํ๋ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์์ ์ค์์ฑ์ ์ดํดํฉ๋๋ค. ์ฐ๋ฆฌ์ ํ๋ซํผ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ Vue3 ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ์ฌ๋ฌ ๊ฐ์ง ๋ชจ๋์ ๋ฐ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์น ๊ตฌ์ฑ ์์์ ์์กดํ๋ฏ๋ก ๊ณ ๊ฐ์ ์๊ฐ์ ์ผ๋ก ๋๋ผ์ด ๋ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
AppMaster ํน์ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ฅผ ๋์์ธํ๊ณ ์ฌ์ฉ์ ์ ์ํ ์ ์๋ ์ฌ์ฉ์ ์นํ์ ์ธ drag-and-drop ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. Web BP ๋์์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ๊ฐ์ ๊ฐ ๊ตฌ์ฑ ์์์ ๋ํ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ์์ฑํ๊ณ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ ๋ํํ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ปดํ์ผํ๊ณ , ํ ์คํธ๋ฅผ ์คํํ๊ณ , ์ด๋ฅผ Docker ์ปจํ ์ด๋(๋ฐฑ์๋๋ง ํด๋น)์ ์์ถํ๊ณ , ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค.
ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ AppMaster ํ๋ซํผ์ ๊ตฌ์ถ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ ์ธ ํ์ฅ์ฑ, ํจ์จ์ฑ ๋ฐ ์ฑ๋ฅ์ ํฌ๊ฒ ๊ธฐ์ฌํฉ๋๋ค. ์ด๋ ๊ณ ๊ฐ์ด ์์ ํ ๋ํํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ์์ฑ ๋ฐ ์กฐ์ ํ ์ ์๋๋ก ์ง์ํ์ฌ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋์์ ๊ธฐ์ ์ ๋ถ์ฑ ๊ฐ๋ฅ์ฑ์ ์ ๊ฑฐํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ํ๋์ ์ด๊ณ ํจ์จ์ ์ธ ์น ์์ฉ ํ๋ก๊ทธ๋จ์ ์ํ ํ์ ๊ตฌ์ฑ ์์์ ๋๋ค. ์บก์ํ, ์ํธ ์ด์ฉ์ฑ ๋ฐ ์ฌ์ฌ์ฉ์ฑ ๊ธฐ๋ฅ์ ํตํด ๊ฐ๋ฐ์๋ ๋ค์ํ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ๊ณผ ์ต์ข ์ฌ์ฉ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ์ผ๊ด๋๊ณ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ ๋ชจ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณํ ์ ์์ต๋๋ค. AppMasterno-code ํ๋ซํผ์ ์ผ๋ถ์ธ ํ๋ฐํธ์๋ ์น ๊ตฌ์ฑ ์์๋ ๊ณ ๊ฐ์ด ์๊ฐ์ ์ผ๋ก ํ๋ฅญํ๊ณ ๋ํํ์ด๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์์ธํ ์ ์๋๋ก ์ง์ํ๋ ๋์์ ๊ฐ๋ฐ ์๊ฐ์ ํฌ๊ฒ ๋จ์ถํ์ฌ ์๊ท๋ชจ ์กฐ์ง์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๊ด๋ฒ์ํ ๋น์ฆ๋์ค์ ์ ํฉํฉ๋๋ค.