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

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

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

low-code ์ง€์›์˜ ์ผ๋ถ€ ํ•ต์‹ฌ ์š”์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

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

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

4. ์ž๋™ํ™”๋œ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์ปดํŒŒ์ผ: AppMaster ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Go(golang), ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ JS/TS์™€ ๊ฒฐํ•ฉ๋œ Vue3 ํ”„๋ ˆ์ž„์›Œํฌ, Android์šฉ Jetpack Compose ๋ฐ iOS์šฉ SwiftUI ๊ฐ€ ํฌํ•จ๋œ Kotlin๊ณผ ๊ฐ™์€ ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜. ์ด ํ”Œ๋žซํผ์€ ์ฝ”๋“œ ์ƒ์„ฑ, ์ปดํŒŒ์ผ, ํ…Œ์ŠคํŠธ ๋ฐ ํŒจํ‚ค์ง• ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜์—ฌ ์›ํ™œํ•˜๊ณ  ํšจ์œจ์ ์ด๋ฉฐ ์˜ค๋ฅ˜ ์—†๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

5. ์ง€์†์ ์ธ ์ „๋‹ฌ ๋ฐ ๋ฐฐํฌ: AppMaster ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์ปจํ…Œ์ด๋„ˆํ™”๋œ Docker ๋ฐฐํฌ์™€ ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ง€์†์ ์ธ ์ „๋‹ฌ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์ˆ˜๋™ ๊ฐœ์ž… ์—†์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ์™€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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