Low-code ๋ฐฑ์—”๋“œ๋Š” ์‹œ๊ฐ์  ํ™˜๊ฒฝ๊ณผ ์ตœ์†Œํ•œ์˜ ์ˆ˜๋™ ์ฝ”๋”ฉ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ํฌ๊ด„์ ์ธ ์„œ๋ฒ„ ์ธก ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ค๊ณ„, ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ณ  ๊ฐ€์†ํ™”ํ•˜๊ธฐ ์œ„ํ•ด low-code ํ”Œ๋žซํผ์ด ๊ธฐ์กด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ๋ฒ•๋ก ์— ๋Œ€ํ•œ ์ธ๊ธฐ ์žˆ๋Š” ๋Œ€์•ˆ์œผ๋กœ ๋“ฑ์žฅํ•˜์—ฌ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ๊ธฐ์ˆ ์„ ์ถ”์ƒํ™”ํ•˜๊ณ  ๋ฐ˜๋ณต ์ž‘์—…์„ ์ž๋™ํ™”ํ•จ์œผ๋กœ์จ low-code ๋ฐฑ์—”๋“œ๋Š” ์„œ๋ฒ„ ์ธก ๋กœ์ง์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜์—ฌ ๋น„๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€์™€ ์ค€๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€๋ฅผ ํฌํ•จํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ตฌ์ถ• ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๋ฐ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๊ฑธ์นœ ๊ณ ์„ฑ๋Šฅ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜.

low-code ๋ฐฑ์—”๋“œ ํ”Œ๋žซํผ์˜ ์ฃผ์š” ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋†’์ด๋Š” ๋Šฅ๋ ฅ์ž…๋‹ˆ๋‹ค. Forrester Research์— ๋”ฐ๋ฅด๋ฉด low-code ํ”Œ๋žซํผ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†๋„๋ฅผ 10๋ฐฐ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ Gartner๋Š” 2024๋…„๊นŒ์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ 65%๊ฐ€ low-code ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์™„๋ฃŒ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค. low-code ๋ฐฑ์—”๋“œ ํ”Œ๋žซํผ์ธ AppMaster ๊ณ ๊ฐ์—๊ฒŒ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ •๊ตํ•œ ์‹œ๊ฐ์  ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง, REST API ๋ฐ WSS ์—”๋“œํฌ์ธํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ์žฅ์ ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํฌ์ธํŠธ๋“ค. Go(golang), Vue 3 ํ”„๋ ˆ์ž„์›Œํฌ, ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ Kotlin ๋ฐ Jetpack Compose ์™€ ๊ฐ™์€ ํ˜์‹ ์ ์ธ ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” AppMaster ์˜ ๊ฐ„์†Œํ™”๋œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ๊ณผ ์กฐ๊ฑด์—์„œ ์‰ฝ๊ฒŒ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ†ตํ•ฉ์€ low-code ๋ฐฑ์—”๋“œ์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์ธก๋ฉด์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์€ ๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ ์š”์†Œ์™€ ์‹œ์Šคํ…œ์„ ์—ฐ๊ฒฐํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ์ข…์†์„ฑ์„ ์ตœ์†Œํ™”ํ•˜๋ฉฐ ์ž ์žฌ์ ์ธ ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ์ค„์ด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์™€ ๊ฐ™์€ Low-code ๋ฐฑ์—”๋“œ ํ”Œ๋žซํผ์€ ์—…๊ณ„ ํ‘œ์ค€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ ํ”„๋กœํ† ์ฝœ๊ณผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด AppMaster ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๋ชจ๋“  PostgreSQL ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํ˜ธํ™˜๋˜๋Š” ๋™์‹œ์— Go๋กœ ์ƒ์„ฑ๋œ ์ƒํƒœ ๋น„์ €์žฅ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ™œ์šฉํ•˜์—ฌ ๊ธฐ์—… ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์œ„ํ•œ ํƒ์›”ํ•œ ํ™•์žฅ์„ฑ์„ ๊ฐ–์ถ˜ ์†”๋ฃจ์…˜์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ low-code ํ”Œ๋žซํผ์€ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์Šคํ‚ค๋งˆ ๋ณ€๊ฒฝ ์ฒ˜๋ฆฌ๋ฅผ ์ž๋™ํ™”ํ•˜์—ฌ ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ• ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋”์šฑ ํ•ฉ๋ฆฌํ™”ํ•˜๊ณ  ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณธ์งˆ์ ์ธ ํ™•์žฅ์„ฑ์€ low-code ๋ฐฑ์—”๋“œ ํ”Œ๋žซํผ์˜ ์ฃผ์š” ์ด์ ์ž…๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ ์  ๋” ๋ณต์žกํ•ด์ง€๊ณ  ๊นŒ๋‹ค๋กœ์›Œ์ง์— ๋”ฐ๋ผ ์œ ์—ฐํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ์š”๊ตฌ๊ฐ€ ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ๋„๋ฆฌ ํผ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์™€ ๊ฐ™์€ Low-code ๋ฐฑ์—”๋“œ๋Š” ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ๊ฐ์ด ๋Š์ž„์—†์ด ๋ณ€ํ™”ํ•˜๋Š” ๊ธฐ์—… ํ™˜๊ฒฝ์— ์‰ฝ๊ฒŒ ์ ์‘ํ•  ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. Go๋กœ ์ƒ์„ฑ๋œ ๋ฌด์ƒํƒœ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Kotlin ๋ฐ Jetpack Compose ์˜ ์„œ๋ฒ„ ์ค‘์‹ฌ ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ ๊ฒฐํ•ฉ๋˜์–ด AppMaster ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ™•์žฅ์„ฑ์„ ๋†’์—ฌ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ๋†’์€ ๋กœ๋“œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค."

low-code ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•  ๋•Œ ๊ฐ€์žฅ ์šฐ๋ ค๋˜๋Š” ์  ์ค‘ ํ•˜๋‚˜๋Š” ์ž ์žฌ์ ์ธ ๊ธฐ์ˆ  ๋ถ€์ฑ„ ์ถ•์ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ AppMaster ์™€ ๊ฐ™์€ ํ˜์‹ ์ ์ธ ํ”Œ๋žซํผ์€ ์š”๊ตฌ ์‚ฌํ•ญ์ด ์ˆ˜์ •๋  ๋•Œ๋งˆ๋‹ค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์ƒ์„ฑํ•˜์—ฌ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๊ธฐ์ˆ ์  ๋ถ€์ฑ„๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ œ๊ฑฐํ•˜์—ฌ ๋‹จ์ผ ์‹œ๋ฏผ ๊ฐœ๋ฐœ์ž๋ผ๋„ ์‹œ์Šคํ…œ ์•ˆ์ •์„ฑ๊ณผ ํšจ์œจ์„ฑ์„ ์ €ํ•˜์‹œํ‚ค์ง€ ์•Š๊ณ  ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ๊ฐœ๋ฐฉํ˜• API ๋ฌธ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ตฌ๋… ์ˆ˜์ค€์— ๋”ฐ๋ผ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋˜๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๊ณ ๊ฐ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ์œผ๋กœ์จ ํˆฌ๋ช…์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค."

AppMaster ์™€ ๊ฐ™์€ Low-code ๋ฐฑ์—”๋“œ ํ”Œ๋žซํผ์€ ํ˜์‹ ์ ์ด๋ฉฐ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์—์„œ ๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€์™€ ๋น„๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€ ๊ฐ„์˜ ํ˜‘์—…์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ์  ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๊ณ  ์‹ฌ์ธต์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์˜ ํ•„์š”์„ฑ์„ ์ œ๊ฑฐํ•จ์œผ๋กœ์จ low-code ๋ฐฑ์—”๋“œ๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ• ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฏผ์ฃผํ™”ํ•˜์—ฌ ๋” ํšจ์œจ์ ์ด๊ณ  ๋น„์šฉ ํšจ์œจ์ ์ด๋ฉฐ ๋” ๋งŽ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹ค์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ˜ AppMaster ํ˜„๋Œ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ํ•„์ˆ˜ ๋„๊ตฌ ์—ญํ• ์„ ํ•˜์—ฌ ๊ธฐ์—…์ด ๋””์ง€ํ„ธ ํ˜์‹  ๋…ธ๋ ฅ์„ ๊ฐ€์†ํ™”ํ•˜๊ณ  ๊ธ‰์†ํ•œ ๊ธฐ์ˆ  ๋ฐœ์ „์ด ์ œ๊ณตํ•˜๋Š” ์ˆ˜๋งŽ์€ ๊ธฐํšŒ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค."