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

์ƒ์„ฑ๊ธฐ ๊ธฐ๋Šฅ์€ ์‚ฌ์šฉ์ž๊ฐ€ ๋ณต์žกํ•œ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ •์˜ํ•˜๊ณ  ํšจ์œจ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์— AppMasterno-code ํ”Œ๋žซํผ์˜ ์‚ฌ์šฉ์ž ์ •์˜ ๊ธฐ๋Šฅ๊ณผ ๋งค์šฐ ๊ด€๋ จ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ Go๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Vue3 ๋ฐ JavaScript/TypeScript๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Kotlin, Jetpack Compose ๋ฐ SwiftUI ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์— ์ƒ์„ฑ๊ธฐ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๊ธฐ ๊ธฐ๋Šฅ์˜ ๊ฐ•๋ ฅํ•œ ํ™œ์šฉ์„ ํ†ตํ•ด AppMaster ์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ํŠนํžˆ ๊ธฐ์—… ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ํ–ฅ์ƒ๋œ ํ™•์žฅ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

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

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