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

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

Gartner์˜ ์—ฐ๊ตฌ์—์„œ๋Š” 2024๋…„๊นŒ์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ 65%๊ฐ€ low-code ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์™„๋ฃŒ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐœ๋ฐœ ์‹œ๊ฐ„ ๋ฐ ๋น„์šฉ ์ ˆ๊ฐ, ๋ฏผ์ฒฉ์„ฑ ํ–ฅ์ƒ, IT ํŒ€๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ํŒ€ ๊ฐ„์˜ ๋ณด๋‹ค ์‰ฌ์šด ํ˜‘์—…, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ๋ฏผ์ฃผํ™” ๋“ฑ low-code ํ”Œ๋žซํผ์ด ์ œ๊ณตํ•˜๋Š” ์ˆ˜๋งŽ์€ ์ด์ ์— ๊ธฐ์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ธ๊ธฐ ์žˆ๋Š” low-code ํ”Œ๋žซํผ์˜ ์˜ˆ๋กœ๋Š” Appian, Mendix, OutSystems ๋ฐ ๋ฌผ๋ก  AppMasterno-code ํ”Œ๋žซํผ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ AppMaster ํ”Œ๋žซํผ์€ ์ค‘์†Œ๊ธฐ์—…๊ณผ ๊ธฐ์—…์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๊ณ ๊ฐ์˜ ์š”๊ตฌ์— ๋งž๊ฒŒ ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋˜์–ด ๊ธฐ์กด ๊ฐœ๋ฐœ ๋ฐฉ์‹์— ๋น„ํ•ด 10๋ฐฐ ๋” ๋น ๋ฅด๊ณ  1/3์˜ ๋น„์šฉ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•˜๊ณ  ํฌ๊ด„์ ์ธ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์‹œ๊ฐ์  BP Designer, REST API ๋ฐ WSS ์—”๋“œํฌ์ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ๊ฐ์ ์œผ๋กœ ๋งค๋ ฅ์ ์ธ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ), ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง(๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ผ๊ณ ๋„ ํ•จ)์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์˜ ๊ธฐ๋Šฅ์€ ์™„์ „ํ•œ ์ƒํ˜ธ ์ž‘์šฉ์„ ์ œ๊ณตํ•˜๋Š” ๋™์‹œ์— drag-and-drop ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ UI๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ, ์ปดํŒŒ์ผ, ํ…Œ์ŠคํŠธ ์‹คํ–‰, ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋กœ ํŒจํ‚ค์ง•(๋ฐฑ์—”๋“œ๋งŒ ํ•ด๋‹น), ๊ทธ๋ฆฌ๊ณ  ์ด๋ฅผ ํด๋ผ์šฐ๋“œ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ์˜ ์ฃผ์š” ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” Postgresql ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ณ ์„ฑ๋Šฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง€์›ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster Go(golang)๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Vue3 ํ”„๋ ˆ์ž„์›Œํฌ์™€ JS/TS๋ฅผ ํ™œ์šฉํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Android์šฉ Kotlin ๋ฐ Jetpack Compose ์™€ IOS์šฉ SwiftUI ํ™œ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ํ”Œ๋žซํผ์˜ ์„œ๋ฒ„ ์ค‘์‹ฌ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” App Store ๋ฐ Play Market์— ์ƒˆ ๋ฒ„์ „์„ ๋‹ค์‹œ ์ œ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ UI, ๋กœ์ง ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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