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

์กฐ๊ฑด๋ถ€ ๋…ผ๋ฆฌ์˜ ํ•ต์‹ฌ์—๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์™€ ํŒจ๋Ÿฌ๋‹ค์ž„ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋ณดํŽธ์ ์œผ๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” "if-then-else" ๊ฒฐ์ • ๊ตฌ์กฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์กฐ๊ฑด(์ผ๋ฐ˜์ ์œผ๋กœ ๋…ผ๋ฆฌ์  ๋˜๋Š” ๊ด€๊ณ„ํ˜• ํ‘œํ˜„)์„ ํ‰๊ฐ€ํ•˜๊ณ  ํ‰๊ฐ€ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๊ด€๋ จ ์ž‘์—… ๋ธ”๋ก์ด๋‚˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์กฐ๊ฑด์ด true๋กœ ํ‰๊ฐ€๋˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ 'then' ๋ธ”๋ก์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด 'else' ๋ธ”๋ก์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” ์ค‘์ฒฉ๋˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ์กฐ๊ฑด๋ฌธ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋” ๋„“์€ ๋ฒ”์œ„์˜ ๊ฐ€๋Šฅ์„ฑ๊ณผ ์œ ์—ฐํ•œ ์˜์‚ฌ ๊ฒฐ์ • ๊ธฐ๋Šฅ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

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

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

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

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

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