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

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

AppMaster ์˜ ๊ฒฝ์šฐ ํ”Œ๋žซํผ์˜ ์‹œ๊ฐ์  ๋นŒ๋”๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค, REST API ๋ฐ WSS endpoints ํฌํ•จํ•œ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ”„๋กœํ† ํƒ€์ž…์„ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ๊ฐ•๋ ฅํ•œ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ 30์ดˆ ์ด๋‚ด์— ํ”„๋กœํ† ํƒ€์ž… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” ํ”„๋กœํ† ํƒ€์ž…์„ ์‹ ์†ํ•˜๊ฒŒ ๋ฐ˜๋ณตํ•˜๊ณ  ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์„ ํ†ตํ•ฉํ•˜๋ฉฐ ์ตœ์ข… ์ œํ’ˆ์˜ ์ „๋ฐ˜์ ์ธ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๋ณต์žก์„ฑ ๊ฐ์†Œ์™€ ์ถœ์‹œ ๊ธฐ๊ฐ„ ๋‹จ์ถ• ์™ธ์—๋„ AppMaster ์‚ฌ์šฉํ•œ ํ”„๋กœํ† ํƒ€์ž… ์ œ์ž‘์€ ๋น„์šฉ ํšจ์œจ์„ฑ, ๋ฆฌ์†Œ์Šค ํšจ์œจ์„ฑ ๋ฐ ํ™•์žฅ์„ฑ ์ธก๋ฉด์—์„œ ์ˆ˜๋งŽ์€ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ์ ์œผ๋กœ ์•ˆ๋‚ด๋˜๋Š” drag-and-drop ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœํ† ํƒ€์ž…์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์€ ํ•™์Šต ๊ณก์„ ์„ ๋‚ฎ์ถ”๊ณ  ๊ธฐ์ˆ  ์ง€์‹์ด ์—†๋Š” ์‚ฌ์šฉ์ž์˜ ์ฑ„ํƒ์„ ๋†’์—ฌ ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ๋น„์šฉ ํšจ๊ณผ์ ์ธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

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

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

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