Low-code ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ์ AppMaster ์ ๊ฐ์ low-code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ซํผ์ด ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ ์ธ ๊ด๋ฆฌ ๋ฐ ์์ ์ ์ฉ์ดํ๊ฒ ํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ณํํ๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ํ ํ๋ซํผ์ ์ ์์ฑ, ๊ฒฌ๊ณ ์ฑ, ํ์ฅ์ฑ ๋ฐ ์ฒญ์ฌ์ง ๋ณ๊ฒฝ์๋ ๋ถ๊ตฌํ๊ณ ์์ ์ ์ผ๋ก ๊ธฐ๋ฅํ๊ณ ์ค๋ฅ ์์ด ์ ์ง๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฉ๋์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ์ ๊ฐ๋ฐ ํ์ ์ ๋ฐ์ ์ธ ์์ฐ์ฑ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฅ๊ธฐ์ ์ธ ์ฑ๊ณต์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
์กฐ์ง์ด ๊ณ์ํด์ ๋์งํธ ํ์ ์ ์๊ตฌํจ์ ๋ฐ๋ผ low-code ํ๋ซํผ์ ๋ํ ํ์์ฑ์ด ์์ฒญ๋๊ฒ ์ฆ๊ฐํ์ต๋๋ค. Gartner์ ์ถ์ ์ ๋ฐ๋ฅด๋ฉด low-code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ 2024๋ ๊น์ง ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋์ 65% ์ด์์ ์ฐจ์งํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ์ด๋ฌํ ๊ธ๊ฒฉํ ์ฆ๊ฐ๋ก ์ธํด ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ฅผ ๋จ์ถํ๋ค๋ ์ธก๋ฉด์์ low-code ๊ธฐ์ ์ ์ ์ฌ๋ ฅ์ ์ต๋ํ ํ์ฉํ๋ ๋ฐ ์์ด ์ ์ง ๊ด๋ฆฌ์ฑ์ ์ค์์ฑ์ด ๋์ฑ ๊ฐํ๋์์ต๋๋ค. , ๋น์ฉ์ ์ต์ํํ๊ณ ๊ธฐ๋ฅ์ ์ด๊ณ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์์ ์ธ ์ ๊ณต์ ๋ณด์ฅํฉ๋๋ค.
Low-code ์ ์ง ๊ด๋ฆฌ์ฑ์ ์ ํ๋ฆฌ์ผ์ด์ ์ "์ด๋ป๊ฒ"๋ณด๋ค "๋ฌด์"์ ๊ฐ์กฐํ๋ ์ ์ธ์ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ์ฌ ๋ฌ์ฑ๋ฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์กฐ, ๋์ ๋ฐ ๋ ผ๋ฆฌ๋ฅผ ์ ์ํ๋ ์ฌ๋์ด ์ฝ์ ์ ์๊ณ ์ฝ๊ฒ ์์ ํ ์ ์๋ ์ฝ๋๊ฐ ์์ฑ๋ฉ๋๋ค. ๊ฒฐ์ ์ ์ผ๋ก ์ด๋ ๊ฐ๋ฐ์ ๋๋ ์ผ๋ฐ ๊ฐ๋ฐ์๊ฐ ์ํํ ์์ ์ฌํญ์ด ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ๋ฐ์์ํค๊ฑฐ๋ ๊ธฐ์กด ๊ธฐ๋ฅ๊ณผ ์ถฉ๋ํ์ง ์๊ณ ์ํํ๊ฒ ํตํฉ๋ ์ ์๋ ํฌ๋ช ํ ๊ฐ๋ฐ ํ๊ฒฝ์ ์กฐ์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ชจ๋ ํ๋ก์ ํธ ์ดํด๊ด๊ณ์๊ฐ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ํ์ ํ ์ ์์ผ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํธ๊ฐ ๋ณํํ๋ ๋น์ฆ๋์ค ์๊ตฌ์ ์ ์ํ๊ฒ ๋์ํ ์ ์์ต๋๋ค.
AppMaster ํ๋ซํผ ์ฌ์ฉ๊ณผ ๊ฐ์ low-code ํ๊ฒฝ์์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ์ ๊ฐ๋ณ ๊ตฌ์ฑ ์์๋ฅผ ์ฝ๊ฒ ์์ ํ๊ณ ํฅ์์ํฌ ์ ์๋ ๋ชจ๋์ ์ํคํ ์ฒ์ ์์กดํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ์ ์ฒด ๊ตฌ์กฐ๋ ๊ธฐ๋ฅ์ ๋ฐฉํดํ์ง ์๊ณ ํ์์ ๋ฐ๋ผ ๋ชจ๋์ ์ถ๊ฐํ๊ฑฐ๋ ๊ต์ฒดํ์ฌ ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ์กฐ์ ํ ์ ์์ต๋๋ค. ์ด ๋ชจ๋์ ์ ๊ทผ ๋ฐฉ์์ ๋๊ท๋ชจ์ ๋ณต์กํ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ๋ํญ ๋จ์ํํ๋ ๋์์ ํต์ ๋๊ณ ์์ธก ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ์ ์ง์ ์ธ ์ ๊ทธ๋ ์ด๋์ ๊ฐ์ ์ฌํญ์ ์ ์ฉํ ์ ์๋๋ก ํด์ค๋๋ค.
low-code ์ ์ง๊ด๋ฆฌ์ฑ์ ๋ ๋ค๋ฅธ ์ธก๋ฉด์ ํฌ๊ด์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๋ฌธ์์ ์๋ ์์ฑ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด AppMaster ๋ชจ๋ ํ๋ก์ ํธ์ ๋ํด ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์กฐ์ ๋ํ ๊ฐ๋ ์ฑ๊ณผ ์ดํด๊ฐ ํฅ์๋์ด ๊ฐ๋ฐ์๊ฐ ํ์์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ํ๊ฐํ๊ณ ์์ ํ ์ ์์ต๋๋ค. ์ต์ ๋ฌธ์๋ ๊ฐ๋ฐ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ์ํค๋ ๋์ ์ฐธ์กฐํ ์ ์๋ ๋ช ํํ๊ณ ์ ํํ ๋ก๋๋งต์ ์ ๊ณตํ๋ฏ๋ก ์ ์ง ๊ด๋ฆฌ์ ๋งค์ฐ ์ค์ํฉ๋๋ค.
ํ ์คํธ ๋ฐ ํ์ง ๋ณด์ฆ์ ๋ณํ์๋ ๋ถ๊ตฌํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ณด์, ๊ธฐ๋ฅ ๋ฐ ์ฑ๋ฅ์ ์ ์งํ๋๋ก ๋ณด์ฅํ๋ฏ๋ก low-code ์ ์ง ๊ด๋ฆฌ์ ํ์์ ์ธ ์์์ ๋๋ค. AppMaster ์ธํ๋ผ ๋ด์ ์๋ํ๋ ํ ์คํธ๋ฅผ ํตํฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ ์์ ๋ฐ ๋ฐฐํฌ์ ๋ํด ํ ์คํธ๋ฅผ ์คํํ์ฌ ์ด๊ธฐ ๋จ๊ณ์์ ๋ฌธ์ ๋ฅผ ๊ฐ์งํ๊ณ ํด๊ฒฐํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ธ์ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ด ์ค์ด๋ค๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ํ๋ ฅ์ฑ๊ณผ ๋ฒ๊ทธ ์๋ ์ํ๋ฅผ ์ ์งํ๊ฒ ๋ฉ๋๋ค.
Low-code ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ์๋ ๋ณํํ๋ ์ฌ์ฉ์ ์๊ตฌ์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅํ ์ ์๋ ๊ธฐ๋ฅ๋ ํฌํจ๋ฉ๋๋ค. AppMaster ์์ ์์ฑ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ Go(golang)๋ก ๊ตฌ์ถ๋์ด ๋ค์ํ ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก ์ ๋ฐ์ ๊ฑธ์ณ ๋๋ผ์ด ์์ค์ ํ์ฅ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์กฐ์ง์ ํ์์ ๋ฐ๋ผ ํ์ฅํ ์ ์๋ ์ ์ฐ์ฑ์ ๋ถ์ฌํจ์ผ๋ก์จ AppMaster ์ low-code ์ ๊ทผ ๋ฐฉ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์ฑ๋ฅ ๊ธฐ๋์น๋ฅผ ์ถฉ์กฑํ ์ ์๋๋ก ๋ณด์ฅํ๊ณ ๋์ ์์ค์ ์ฌ์ฉ์ ๋ง์กฑ๋์ ๋น์ฆ๋์ค ๊ฐ์น๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ์งํฉ๋๋ค.
๋ํ low-code ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด์์ฑ ์์ญ์์ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. AppMaster ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ๋ก ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ฏ๋ก ์จํ๋ ๋ฏธ์ค ํธ์คํ ์ ์ํํ๊ฒ ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ์ฐ์ฑ์ ํตํด ์กฐ์ง์ ๊ณ ์ ํ ์ธํ๋ผ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ์ฝ๊ฒ ์กฐ์ ํ ์ ์์ผ๋ฉฐ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ๊ณผ ์ฅ๊ธฐ์ ์ธ ์์กด ๊ฐ๋ฅ์ฑ์ด ๋์ฑ ํฅ์๋ฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, low-code ์ ์ง ๊ด๋ฆฌ์ฑ์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํต์ฌ์ ์๋ ์ค์ํ ๊ฐ๋ ์ผ๋ก, ์กฐ์ง์ด ์๋ฃจ์ ์ ํจ์จ์ ์ด๊ณ ๋น์ฉ ํจ์จ์ ์ผ๋ก ์กฐ์ ํ๊ณ ํ์ฅํ ์ ์๋๋ก ํด์ค๋๋ค. AppMaster ์์ ์์๋ ๊ฒ์ฒ๋ผ low-code ํ๋ซํผ์ ๊ฐ๋ฐ์์ ์ผ๋ฐ ๊ฐ๋ฐ์ ๋ชจ๋๊ฐ ๋์์์ด ๋ณํํ๋ ๋น์ฆ๋์ค ํ๊ฒฝ์์ ์ฑ๊ณตํ๊ณ ํ์ , ํ๋ ฅ์ฑ ๋ฐ ํ์ ์ ์ด์งํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ์์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.