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

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

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

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

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

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

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

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

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