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

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

Forrester Research ๋ณด๊ณ ์„œ์— ๋”ฐ๋ฅด๋ฉด ์ „ ์„ธ๊ณ„ low-code ์‹œ์žฅ์€ 2017๋…„ ์ดํ›„ ์—ฐํ‰๊ท  ๋ณตํ•ฉ ์„ฑ์žฅ๋ฅ (CAGR) 40%๋กœ ์„ฑ์žฅํ•ด 2022๋…„๊นŒ์ง€ 212์–ต ๋‹ฌ๋Ÿฌ์— ์ด๋ฅผ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธ‰์†ํ•œ ์„ฑ์žฅ์€ ์ฃผ๋กœ ํšจ์œจ์ ์ธ ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ˆ˜์š” ์ฆ๊ฐ€์— ์˜ํ•ด ์ฃผ๋„๋ฉ๋‹ˆ๋‹ค. , ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ์ €๋ ดํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†”๋ฃจ์…˜์œผ๋กœ, ํŠนํžˆ ๋””์ง€ํ„ธ ํ˜์‹ ์„ ์ง„ํ–‰ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ตœ์ ํ™”ํ•˜๋ ค๋Š” ๊ธฐ์—…์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

AppMaster ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์€ low-code ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ด ์ œ๊ณตํ•˜๋Š” ๊ฐ•๋ ฅํ•จ๊ณผ ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ํฌ๊ด„์ ์ธ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์ธ AppMaster ์‹œ๊ฐ์  ๋„๊ตฌ, ์ž๋™ํ™”๋œ ํ”„๋กœ์„ธ์Šค ๋ฐ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ• ์†๋„๋ฅผ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ๊ฐ์€ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค, REST API ๋ฐ WSS endpoints ์‹œ๊ฐ์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ drag-and-drop ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ UI๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ๋ฅผ ์ •์˜ํ•˜๊ณ , ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์™„์ „ํ•œ ๋Œ€ํ™”ํ˜•์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ AppMaster ๋ฐฑ์—”๋“œ ์†”๋ฃจ์…˜์šฉ Go(golang), ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Vue3 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ JS/TS, Android์šฉ Kotlin ๋ฐ Jetpack Compose ๋˜๋Š” iOS ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ SwiftUI ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

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

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