๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋งฅ๋ฝ์์ "์นด๋๋๋ฆฌํฐ"๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ด์ ๊ฐ๋ณ ๋ฐ์ดํฐ ์ํฐํฐ ๊ฐ์ ๊ด๊ณ์ ๋ํ ์ ๋์ ํ๊ฐ๋ฅผ ์๋ฏธํฉ๋๋ค. ๊ฐ๋จํ ๋งํด์ ์นด๋๋๋ฆฌํฐ๋ ๋ค๋ฅธ ์ํฐํฐ์ ๊ด๋ จํ์ฌ ํ ๋ฐ์ดํฐ ์ํฐํฐ์ ๋ฐ์ ํ์๋ฅผ ๋ํ๋ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ๊ตฌ์ฑ, ๊ตฌ์กฐ ๋ฐ ์ต์ ํ์ ๋ํ ์ค์ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๊ณ ์ค๊ณ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ์ ์๋นํ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์นด๋๋๋ฆฌํฐ๋ ์ผ๋์ผ, ์ผ๋๋ค ๋๋ ๋ค๋๋ค ๊ด๊ณ์ ๊ฐ์ ๋ค์ํ ํํ๋ก ํํ๋ฉ๋๋ค. ์นด๋๋๋ฆฌํฐ์ ๊ฐ์น๋ฅผ ์ดํดํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ์ค๊ณ ๋ฐ ๊ด๋ จ ์ ๊ทํ ํ๋ก์ธ์ค์์ ์นด๋๋๋ฆฌํฐ์ ์ญํ ์ ๊ณ ๋ คํ์ญ์์ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ค๊ณํ ๋ ์นด๋๋๋ฆฌํฐ๋ ๊ฐ๋ฐ์๊ฐ ๋ค์ํ ํ ์ด๋ธ ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ถ์ํ๊ณ ์ธ๋ ํค ์ ์ฝ ์กฐ๊ฑด์ ์๋ณํ์ฌ CRUD(๋ง๋ค๊ธฐ, ์ฝ๊ธฐ, ์ ๋ฐ์ดํธ, ์ญ์ ) ์์ ์ค์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ณ ์ด์ ํ์์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ์ ๊ธฐ๋ณธ ์ธก๋ฉด์ธ ์ ๊ทํ ํ๋ก์ธ์ค๋ ์ค๋ณต์ ์ต์ํํ๊ณ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ํฅ์์ํค๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์นด๋๋๋ฆฌํฐ๋ ํ ์ด๋ธ ๋ถ๋ฆฌ, ์ธ๋ ํค ์ ์ฝ ์กฐ๊ฑด ์ ์ฉ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ต์ ํ์ ๊ธฐ๋ฐ์ด ๋๋ ๋ค์ํ ๋ฐ์ดํฐ ๊ด๊ณ๋ฅผ ์ ์ํ์ฌ ์ ๊ทํ๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
AppMaster ๋ ธ์ฝ๋ ํ๋ซํผ์ ํต์ฌ ์์ ์ค ํ๋๋ ๋ง์ถคํ ๋ฐ์ดํฐ ๋ชจ๋ธ(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง)์ ์๊ฐ์ ์ผ๋ก ์์ฑํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ ์ ํ ์นด๋๋๋ฆฌํฐ ์ ์๋ AppMaster ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ผ๋ถ๋ก ํจ์จ์ ์ด๊ณ ์ต์ ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ค๊ณํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด ํ๋ซํผ์ ํตํด ์ฌ์ฉ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์์ฑ, ๊ด๋ฆฌ ๋ฐ ์์ ํ์ฌ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ์ํํ ์ํธ ์์ฉ์ ๋ณด์ฅํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปจํ ์คํธ์์ ์นด๋๋๋ฆฌํฐ์ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๊ณ ๊ฐ, ์ฃผ๋ฌธ ๋ฐ ์ ํ์ ๋ํ ๋ณ๋์ ํ ์ด๋ธ์ด ์๋ ์ ์ ์๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ ๋ คํ์ญ์์ค. ๊ณ ๊ฐ์ ์ฌ๋ฌ ์ฃผ๋ฌธ์ ํ ์ ์์ผ๋ฉฐ ๊ฐ ์ฃผ๋ฌธ์๋ ์ฌ๋ฌ ์ ํ์ด ์์ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ๋ค์ ๊ด๊ณ๊ฐ ์กด์ฌํฉ๋๋ค.
- ๊ณ ๊ฐ๊ณผ ์ฃผ๋ฌธ ๊ฐ์ ์ผ๋๋ค ๊ด๊ณ(ํ ๊ณ ๊ฐ์ด ์ฌ๋ฌ ์ฃผ๋ฌธ์ ํ ์ ์์).
- ์ฃผ๋ฌธ๊ณผ ์ ํ ๊ฐ์ ๋ค๋๋ค ๊ด๊ณ(์ฃผ๋ฌธ์๋ ์ฌ๋ฌ ์ ํ์ด ์์ ์ ์๊ณ ์ ํ์ ์ฌ๋ฌ ์ฃผ๋ฌธ์ ์์ ์ ์์).
์นด๋๋๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๊ด๊ณ๋ฅผ ์ดํดํ๊ณ ์ ์ํ๋ฉด ํจ์จ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ์ค๊ณ๊ฐ ๊ฐ๋ฅํ์ฌ ๋ฐ์ดํฐ ์ด์ ํ์์ ๋ฐฉ์งํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
์นด๋๋๋ฆฌํฐ ์ถ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ญ์ ๋ ๋ค๋ฅธ ๊ด๋ จ ๊ฐ๋ ์ ๋๋ค. ์ด๋ ์ฟผ๋ฆฌ ์ต์ ํ ๋ฐ ํจ์จ์ ์ธ ์คํ ๊ณํ์ ๋ณด์ฅํ๋ ๋ฐ ํ์์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ์ถ๋ ฅ์ ํ ์๋ฅผ ์ ๋ํํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๊ฒ์ ์นด๋๋๋ฆฌํฐ ์ถ์ ์ ์ต์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ์ฟผ๋ฆฌ ์ต์ ํ ํ๋ก๊ทธ๋จ์ ํ์ ์์๋ก ๋ง๋ญ๋๋ค.
AppMaster ํ๋ซํผ์ ๋งฅ๋ฝ์์ ์นด๋๋๋ฆฌํฐ ๋ชจ๋ฒ ์ฌ๋ก์ ์ ์ ํ ์คํค๋ง ์ค๊ณ๋ฅผ ์ค์ํ๋ฉด ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ๊ตฌ์ฑ ์์ ๊ฐ์ ์ํํ ๋ฐ์ดํฐ ์ํธ ์์ฉ์ ํตํด ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. AppMaster์์ ์์ฑ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ ๋ถํ ๋ฐ ์ํฐํ๋ผ์ด์ฆ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ํ์ฅ์ฑ์ ์ด์งํ๋ Go ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ฉด, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ Vue3 ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๊ณ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ SwiftUI ์ ๊ฐ์ ์๋ฒ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. iOS์ฉ. ๋ฌธ์ ์์ด ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ UI, ๋ ผ๋ฆฌ ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ๋ ํ๋ซํผ์ ๊ธฐ๋ฅ์ ๊ถ๊ทน์ ์ผ๋ก ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ ๋ค์ดํ์์ ์ค์ ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปจํ ์คํธ์ ์นด๋๋๋ฆฌํฐ๋ ํจ์จ์ ์ด๊ณ ์ต์ ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ค๊ณํ๋ ๋ฐ ์ค์ํ ์์์ ๋๋ค. ์ด๋ ํ ์ด๋ธ ๊ฐ์ ๊ด๊ณ ์ ์, ๋ฐ์ดํฐ ๊ตฌ์ฑ ๋ถ์ ๋ฐ ์๋ก ๋ค๋ฅธ ๊ตฌ์ฑ ์์ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ํธ ์์ฉ ํฅ์์ ์ํ ๊ธฐ๋ฐ์ ํ์ฑํฉ๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์์ ์นด๋๋๋ฆฌํฐ ๊ฐ๋ ์ ์ ์ ํ๊ฒ ๊ตฌํํ๋ฉด ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ํํ ๋ฐ์ดํฐ ํ๋ฆ๊ณผ ์ฐ์ํ ์ฑ๋ฅ์ ๋ณด์ฅํฉ๋๋ค. ๋ํ ์นด๋๋๋ฆฌํฐ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ค์ํ๋ฉด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ๊ณ ์ด์์ ๋ฐฉ์งํ๋ฉฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ์ ๋ณต์ก์ฑ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.