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

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

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

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

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

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

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