์ ์ธ์ ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๊ณ ๋ ํ๋ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ์ํ์ ๋ ผ๋ฆฌ, ๊ด๊ณ ๋ฐ ๊ธฐํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์์ ํํํ๊ณ ๋ฌธ์ ํด๊ฒฐ์ ์ง์ํ๋ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๋๋ค. ๋ช ๋ นํ ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๊ณ์ฐ์ ์ํํ๋ ๋ฐ ํ์ํ ์์ ์์๋ฅผ ์ค๋ช ํ๋ ๋ฐ ์ด์ ์ ๋ง์ถ๋ ๋์ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ ๊ฐ์ ๊ด๊ณ์ ์ ์ฝ ์กฐ๊ฑด์ ํํํ๋ ๋ฐ ์ค์ ์ ๋๊ณ "์ด๋ป๊ฒ"๋ณด๋ค๋ "๋ฌด์"์ ๊ฐ์กฐํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๋งฅ๋ฝ์์ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ก๊ทธ๋จ์ด ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋จ๊ณ๋ณ ์ ์ฐจ๋ฅผ ์ง์ ํ๋ ์ ์ฐจ์ ๋๋ ๋ช ๋ นํ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๋์กฐ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ช ๋ นํ ํ๋ก๊ทธ๋๋ฐ์ ๋ฃจํ ๋ฐ ์กฐ๊ฑด๋ฌธ๊ณผ ๊ฐ์ ๊ตฌ์ฑ์ ์ฌ์ฉํ์ฌ ์คํ์ ์๋ดํ๋ฉด์ ์ ์ด ํ๋ฆ์ ์ค๋ช ํ๋ ๋ฐ ์ค์ ์ ๋๋ ๋ฐ๋ฉด, ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ๋ฌธ์ ์ ๋ํ ์ฌ์ค์ ํํํ๊ณ ์คํ์ด ์ฃผ์ด์ง ์ ๋ณด์์ ์์ฐ์ค๋ฝ๊ฒ ํ์ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํ ์ ์๋๋ก ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ์ฃผ์ ์ฅ์ ์ค ํ๋๋ ๋ ๋์ ์์ค์ ์ถ์ํ๋ฅผ ์ ๊ณตํ์ฌ ์ฝ๋์ ๋ํด ๋ ์ฝ๊ฒ ์ถ๋ก ํ๊ณ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ ์ค์ด๋ ๋ฅ๋ ฅ์ ๋๋ค. ๊ด๊ณ์ ์ ์ฝ ์กฐ๊ฑด์ ์ง์ ํํํจ์ผ๋ก์จ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ํตํด ๊ฐ๋ฐ์๋ ๋ฌธ์ ๋ชจ๋ธ๋ง ๋ฐ ์ฌ์์ ์ง์คํ ์ ์์ผ๋ฉฐ ๊ธฐ๋ณธ ์์คํ ์์ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ ๋ฐ ์คํ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
Prolog, Lisp, Haskell๊ณผ ๊ฐ์ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ํ์ฉํ๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ๋ ์์ํฌ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ๋กค๋ก๊ทธ(Prolog)๋ ๊ฐ๋ฐ์๊ฐ ๋ฌธ์ ์์ญ์ ๋ํ ๊ด๊ณ์ ์ฌ์ค์ ํํํ๋ ๋์์ ์คํ ์ ์ด๊ธฐ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋์ผ๋ก ์ถ๋ก ํ๊ณ ์๋ก์ด ์ฌ์ค์ ๋์ถํ ์ ์๋ ๋ ผ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค. ๊ฐ์ ๋งฅ๋ฝ์์, ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ Lisp๋ ๊ธฐํธ ๊ณ์ฐ์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์กฐ์ํ๊ณ ๊ฐ๊ฒฐํ๊ณ ์ํ์ ์ผ๋ก ๊ฑด์ ํ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ณต์กํ ์์ ์ ์ํํฉ๋๋ค. ๋ ๋ค๋ฅธ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ Haskell์ ๊ฐ๋ ฅํ ํ์ดํ๊ณผ ์ง์ฐ ํ๊ฐ๋ฅผ ์ฌ์ฉํ์ฌ ์์ง์ ์ถ๋ก ์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ ํจ์จ์ ์ธ ํ๋ก๊ทธ๋จ ๊ตฌ์ฑ์ ์ด์งํฉ๋๋ค.
๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ์ธ๊ณต ์ง๋ฅ, ์ ๋ฌธ๊ฐ ์์คํ , ์ ์ฝ ๋ ผ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ, ๊ธฐํธ ์ํ ๋ฑ ๋ค์ํ ๋ฌธ์ ์์ญ์์ ์ ์ฉํ ์ ์์ต๋๋ค. ์ ์ธ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ์ ๊ณตํ๋ ๋ ๋์ ์์ค์ ์ถ์ํ๋ ๋ณต์กํ ์์คํ ์ ๊ฐ๋ฐ์ ์ด์งํ๋ ๋์์ ์ค๋ฅ ์ฌ์ ๋ฅผ ์ต์ํํ๊ณ ์ ์ง ๊ด๋ฆฌ์ฑ์ ํฅ์์ํต๋๋ค. ํนํ, ์ธ๊ณต์ง๋ฅ์์ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ ์์ฐ์ด ์ฒ๋ฆฌ, ๊ธฐ๊ณ ํ์ต ๋ฐ ์๋ํ๋ ์ ๋ฆฌ ์ฆ๋ช ์ ์ ์ฉํ ์ ์๋ ์ง์ ํํ ์์คํ ๊ณผ ์ถ๋ก ์์ง์ ๋ง๋ค ์ ์์ต๋๋ค.
์ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ์ ๊ณ ์ต๊ณ ์ no-code ํ๋ซํผ์ธ AppMaster ์์๋ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณผ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์๋ก์ด ์ฐจ์์ผ๋ก ๋์ด์ฌ๋ฆด ์ ์๋ ์ ์ฌ๋ ฅ์ ์ดํดํ๊ณ ์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ๋ก์ง ๋ฐ REST API endpoints ์์ฑํ ์ ์๋ ์๊ฐ์ ํ๊ฒฝ์ ์ ๊ณตํจ์ผ๋ก์จ AppMaster ํตํด ์ฌ์ฉ์๋ ๊ฐ๋ ฅํ๊ณ ์ง๊ด์ ์ธ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์ต์ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํํ๊ฒ ํตํฉ๋์ด ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ํ์ํ ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
AppMaster ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ํ์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ ๊ฐ์ ๊ด๊ณ ๋ฐ ์ ์ฝ ์กฐ๊ฑด์ ์ด์ ์ ๋ง์ถ ์ ๊ตํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ํด์ค๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ํ ์ด๋ฌํ ๊ฐ์ํ๋ ์ ๊ทผ ๋ฐฉ์์ ํตํด ์๋๋ 10๋ฐฐ ํฅ์๋๊ณ ๋น์ฉ์ 3๋ฐฐ ์ ๊ฐ๋๋ ๋์์ ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ AppMaster ์๋ฏผ ๊ฐ๋ฐ์๊ฐ ์๋ฒ ๋ฐฑ์๋, ์น ์ฌ์ดํธ, ๊ณ ๊ฐ ํฌํธ ๋ฐ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌ๊ดํ๋ ํ์ฅ ๊ฐ๋ฅํ๊ณ ํฌ๊ด์ ์ธ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ผ๋ก์์ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ๋ค์ํ ๋ฌธ์ ์์ญ์ ๋ด์ฌ๋ ๋ณต์กํ ๊ด๊ณ์ ์ ์ฝ ์กฐ๊ฑด์ ํํํ๋ ๊ฐ๋ ฅํ ์๋จ์ ์ ๊ณตํฉ๋๋ค. ๋์ ์์ค์ ์ถ์ํ ๋ฐ ์ ์ธ์ ํน์ฑ์ ๊ฐ์ถ ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ํตํด ๊ฐ๋ฐ์๋ ๋ฎ์ ์์ค์ ๊ตฌํ ์ธ๋ถ ์ฌํญ๋ณด๋ค๋ ๋ฌธ์ ๋ชจ๋ธ๋ง์ ์ง์คํ ์ ์์ต๋๋ค. AppMaster ์ด ํจ๋ฌ๋ค์์ด no-code ํ๋ซํผ์ ์ด๋ป๊ฒ ์ ์ฉ๋์ด ์ฌ์ฉ์๊ฐ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ฐ์ดํฐ ๋ชจ๋ธ๊ณผ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ์๊ฐ์ ์ผ๋ก ๋์์ธํ ์ ์๋์ง ๋ณด์ฌ์ฃผ๋ ํ๋ฅญํ ์์ ๋๋ค. AppMaster ๊ธฐํธ ํ๋ก๊ทธ๋๋ฐ์ ์ฅ์ ์ ์์ฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๊ฐ ์ ๋ก ์๋ ์๋์ ์ค๋ฅ ํ์ฉ ๋ฒ์๋ฅผ ์ค์ธ ์ฑ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ํ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.