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

" low-code "๋ผ๋Š” ์šฉ์–ด๋Š” ์ˆ˜๋™ ์ฝ”๋”ฉ์— ๋Œ€ํ•œ ์˜์กด๋„๋ฅผ ์ค„์ด๋ฉด์„œ ์‹ ์†ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ(RAD)์„ ๊ฐ•์กฐํ•˜๋Š” ์ƒˆ๋กœ์šด ํ”Œ๋žซํผ์˜ ์ถœํ˜„์„ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด 2014๋…„ Forrester Research์—์„œ ์ฒ˜์Œ ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Mendix ์—ฐ๊ตฌ ์— ๋”ฐ๋ฅด๋ฉด low-code ํ”Œ๋žซํผ์€ ๊ธฐ์กด ์ฝ”๋”ฉ ๋ฐฉ๋ฒ•๋ณด๋‹ค ์ตœ๋Œ€ 10๋ฐฐ ๋น ๋ฅด๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์–ด ์ƒˆ๋กœ์šด ์†”๋ฃจ์…˜์˜ ์ „์ฒด ๋น„์šฉ๊ณผ ์ถœ์‹œ ๊ธฐ๊ฐ„์„ ํฌ๊ฒŒ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

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

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

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

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

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