2022๋…„ 11์›” 04์ผยท4๋ถ„ ์ฝ๊ธฐ

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณด๊ณ  ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์„ ๋ฐ”๊พธ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ์ž์„ธํžˆ ์ฝ์–ด๋ณด์„ธ์š”!

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ

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

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

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

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

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

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

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ์˜ ์—ญ์‚ฌ

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

์—ฌ๋Ÿฌ ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ .NET 5 ์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ Microsoft๋„ ์ด ํ‹ˆ์ƒˆ ์‹œ์žฅ์—์„œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์ค‘์ธ ์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ ๋„๊ตฌ์˜ ์ผ๋ฐ˜์ ์ธ ์˜ˆ๋Š” ADO.NET์˜ Entity Data Model Designer์ž…๋‹ˆ๋‹ค. ํ…Œ์ด๋ธ”๊ณผ ํ…Œ์ด๋ธ”์˜ ๊ด€๊ณ„๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ์  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ…Œ์ด๋ธ” ํด๋ž˜์Šค๊ฐ€ ์ƒ์„ฑ๋œ ์ฝ”๋“œ์—์„œ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ชจ๋“  ์—”ํ„ฐํ‹ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ๋น„๊ต์  ์œ ์‚ฌํ•œ ์ˆ˜๋งŽ์€ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์†Œ๋น„ํ–ˆ์„ ๋งŽ์€ ๋…ธ๋ ฅ์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์‹์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ์˜ ์ด์ 

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

  • ์‹œ๊ฐ„ ์ ˆ์•ฝ

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

  • ์ธ๊ฐ„์˜ ์‹ค์ˆ˜ ๊ฐ์†Œ

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

  • ์ฝ”๋“œ ์žฌ์‚ฌ์šฉ

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

  • ๊ฐœ์„ ๋œ ํ…Œ์ŠคํŠธ ๋ฐ ํ‘œ์ค€

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

  • ์•ˆ์ •์ ์ธ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์ผ๊ด€์„ฑ

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

  • ๋” ๋‚˜์€ ๋ฌธ์„œ

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

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ์˜ ๋‹จ์ 

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  ์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ์— ๋ช‡ ๊ฐ€์ง€ ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๋Š” ์ฝ”๋“œ ์ƒ์„ฑ์˜ ๋ช‡ ๊ฐ€์ง€ ๋‹จ์ ์ž…๋‹ˆ๋‹ค.

  • ๋ธ”๋ž™๋ฐ•์Šค ํ˜ผ๋ž€

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

  • ๋ณต์žกํ•œ ๋ชจ๋ธ

์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ ๋„๊ตฌ์— ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋ธ์€ ํŠนํžˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ์—์„œ ์ ์  ๋” ๋ณต์žกํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ถ€ํ’€๋ ค์ง„ ์ฝ”๋“œ

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

์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋Š” ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ๋ชจ๋ธ๋ง
PostgreSQL ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์‹œ๊ฐ์ ์œผ๋กœ ์„ค๊ณ„ํ•˜๊ณ  ํ”Œ๋žซํผ์ด ๋ฐฑ์—”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ํ•˜์„ธ์š”.
AppMaster ์‚ฌ์šฉํ•ด๋ณด๊ธฐ

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

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

์ตœ๊ณ ์˜ ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ฝ”๋“œ ์ƒ์„ฑ์œผ๋กœ ๊ฐœ๋ฐœ
์†์œผ๋กœ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  ์•ฑ ์•„์ด๋””์–ด๋ฅผ ์ƒ์„ฑ๋œ ์†Œ์Šค ์ฝ”๋“œ๋กœ ๋ฐ”๊พธ์„ธ์š”.
์‹œ์ž‘ํ•˜๊ธฐ

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

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

AppMaster ๋Š” ์–ด๋–ป๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๊นŒ?

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

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

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

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

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

๊ฒฐ๋ก 

๋ฐฑ์—”๋“œ ๋กœ์ง์„ ์†์‰ฝ๊ฒŒ ์ถ”๊ฐ€
์ปค์Šคํ…€ ์Šคํฌ๋ฆฝํŠธ ๋Œ€์‹  ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ์œผ๋กœ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ์›Œํฌํ”Œ๋กœ๋ฅผ ๊ตฌ์ถ•ํ•˜์„ธ์š”.
๋กœ์ง ์ƒ์„ฑ

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

์‰ฌ์šด ์‹œ์ž‘
๋ฉ‹์ง„๋งŒ๋“ค๊ธฐ

๋ฌด๋ฃŒ ์š”๊ธˆ์ œ๋กœ AppMaster๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
์ค€๋น„๊ฐ€ ๋˜๋ฉด ์ ์ ˆํ•œ ๊ตฌ๋…์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๋‹ค
์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ๊ธฐ | AppMaster