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

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

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

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

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

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

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