ํ์ฅ์ฑ ์ธก๋ฉด์์ ํด๋ฌ์คํฐ๋ ๊ณ ๊ฐ์ฉ์ฑ, ๋ด๊ฒฐํจ์ฑ ๋ฐ ํฅ์๋ ์ฑ๋ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ์ํด ๋จ์ผ ์์คํ ์ผ๋ก ํจ๊ป ์๋ํ๋ ์ํธ ์ฐ๊ฒฐ๋ ์ปดํจํ ๋ ธ๋ ๊ทธ๋ฃน์ ์๋ฏธํฉ๋๋ค. ํด๋ฌ์คํฐ๋ง์ ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ๋๋ ๊ฐ์ ๋จธ์ ์ ๋ฆฌ์์ค์ ์ํฌ๋ก๋๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๋ฐฐํฌํ ์ ์์ผ๋ฏ๋ก ํ์ฅ ๊ฐ๋ฅํ ์ํคํ ์ฒ์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด ๊ฐ๋ ์ ํนํ ๋์ ํธ๋ํฝ ๋ถํ, ์ฌ์ฉ์ ๋์์ฑ ๋ฐ ๊ด๋ฒ์ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ๊ณ ๋ คํ ๋ ์ฆ๊ฐํ๋ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
ํด๋ฌ์คํฐ ๊ตฌ์ฑ์์ ๊ฐ ๋ ธ๋๋ ํผ์ด์ ํ๋ ฅํ์ฌ ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ์๋น์ค๋ฅผ ํจ์จ์ ์ผ๋ก ์ ๊ณตํ๋ ๊ฐ๋ณ ์ปดํจํ ์ฅ์น๋ฅผ ๋ํ๋ ๋๋ค. ๋ ธ๋๋ ์์คํ ์ ์ํคํ ์ฒ ๋ฐ ์ค๊ณ์ ๋ฐ๋ผ ๋ฌผ๋ฆฌ์ ํ๋์จ์ด, ๊ฐ์ ๋จธ์ ๋๋ ์ปจํ ์ด๋์ผ ์ ์์ต๋๋ค. ํด๋ฌ์คํฐ๋ง ๊ธฐ์ ๊ณผ ์ ๋ต์ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํน์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฃผ์ ๋ชฉํ๋ ๋์ผํ๊ฒ ์ ์ง๋ฉ๋๋ค. ์ฆ, ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์ฒด ์ฑ๋ฅ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ํ์ํค์ง ์๊ณ ๋ฆฌ์์ค๋ฅผ ํ์ฅํ๊ณ ํจ์จ์ ์ผ๋ก ํ์ฉํ ์ ์๋๋ก ๋ณด์ฅํ๋ ๊ฒ์ ๋๋ค.
๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์ํ ์ ๋์ ์ธ no-code ํ๋ซํผ์ธ AppMaster ๋ ์ํฐํ๋ผ์ด์ฆ๊ธ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ๊ณตํ ๋ ํด๋ฌ์คํฐ๋ง ๋ฐ ํ์ฅ์ฑ ๊ฐ๋ ์ ์ด์ ์ ํฌ๊ฒ ํ์ฉํฉ๋๋ค. AppMaster ์ํคํ ์ฒ์ ์ผ๋ถ๋ก Go(golang) ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , Vue3 ํ๋ ์์ํฌ ๊ธฐ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ , Android์ฉ Kotlin ๋ฐ Jetpack Compose ๋๋ iOS ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ SwiftUI ์์ฑํฉ๋๋ค. ๊ณ ๊ธ ํด๋ฌ์คํฐ๋ง ๊ธฐ์ ์ ํตํด AppMaster ๋ฆฌ์์ค ํ ๋น ๋ฐ ์์ ๋ถํ๋ฅผ ์ฌ์ ์ ๊ด๋ฆฌํ์ฌ ๊ณ ๋ถํ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ฐ์ด๋ ํ์ฅ์ฑ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋ค์ํ ์ ํ์ ํด๋ฌ์คํฐ๋ง ๋ชจ๋ธ์ด ์์ผ๋ฉฐ ๊ฐ๊ฐ ํน์ ํ์ฅ์ฑ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ผ๋ถ ์ผ๋ฐ์ ์ธ ๋ชจ๋ธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ถํ ๋ถ์ฐ ํด๋ฌ์คํฐ: ์ด ํด๋ฌ์คํฐ๋ ์ฐธ์ฌ ๋ ธ๋ ๊ฐ์ ์์ ๋ถํ๋ฅผ ๊ณ ๋ฅด๊ฒ ๋ถ์ฐํ์ฌ ๋ฆฌ์์ค ๊ฒฝํฉ์ ์ต์ํํ๊ณ ์๋ฒ ํ์ฉ๋๋ฅผ ์ต์ ํํฉ๋๋ค. ๋ก๋ ๋ฐธ๋ฐ์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์๋ฒ ์ฉ๋, ํธ๋ํฝ, ๋คํธ์ํฌ ๋๊ธฐ ์๊ฐ ๋ฑ์ ์์๋ฅผ ๊ณ ๋ คํ์ฌ ์์ ์ ์ง๋ฅ์ ์ผ๋ก ํ ๋นํฉ๋๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ํฅ์์ํค๊ณ ์๋น์ค ์ค๋จ ์ํ์ ์ค์ด๊ธฐ ์ํด ๋๋ฆฌ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ์์ ๋ฐ ๋ฆฌ์์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ถ๊ฐ ์ปดํจํ ๋ ธ๋๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ๋ ์ํ ํ์ฅ์ ๋๋ค.
- ๊ณ ๊ฐ์ฉ์ฑ ํด๋ฌ์คํฐ: ๊ณ ๊ฐ์ฉ์ฑ ํด๋ฌ์คํฐ์ ์ฃผ์ ๋ชฉ์ ์ ์๋น์ค ์ค๋จ ์ํ์ ์ต์ํํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ฐ์์ฑ์ ์ ์งํ๋ ๊ฒ์ ๋๋ค. ์ด ๋ชจ๋ธ์๋ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๋ณธ ๋ ธ๋๊ฐ ๋ค์ด์ค๋ ๋ชจ๋ ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ๋ณด์กฐ ๋ ธ๋๊ฐ ๋ฐฑ์ ์ฅ์น๋ก ๊ธฐ๋ฅํ๋ ์ค๋ณต ๋ ธ๋์ ์ฌ์ฉ์ด ํฌํจ๋ฉ๋๋ค. ์ฅ์ ๋ ์ค๋จ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ ์ํฌ๋ก๋๊ฐ ์ ์ํ๊ฒ ๋ณด์กฐ ๋ ธ๋๋ก ์ ์ก๋์ด ๋น์ฆ๋์ค ์ฐ์์ฑ์ ๋ณด์ฅํ๊ณ ์ด์์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํฉ๋๋ค.
- ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํด๋ฌ์คํฐ: ์ด ๋ชจ๋ธ์ ๋น ๋ฐ์ดํฐ ๋ฐ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์์ ์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ํน๋ณํ ๋ง์ถคํ๋์์ต๋๋ค. ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํด๋ฌ์คํฐ๋ ๋ณ๋ ฌ๋ก ์๋ํ์ฌ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฒ๋ฆฌํ์ฌ ํจ์จ์ ์ธ ๋ฆฌ์์ค ๊ณต์ ๋ฅผ ์ด์งํ๊ณ ์ฒ๋ฆฌ ์๊ฐ์ ๊ฐ์ํํฉ๋๋ค. ์ด๋ฌํ ํด๋ฌ์คํฐ๋ ๋ณต์กํ ๋ฐ์ดํฐ ์๊ณ ๋ฆฌ์ฆ, ๊ธฐ๊ณ ํ์ต ๋ฐ ์ธ๊ณต ์ง๋ฅ ๋ชจ๋ธ์ ์ฒ๋ฆฌํ์ฌ ๊ธฐ์ ์ด ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์๋๋ก ์ง์ํฉ๋๋ค.
AppMaster ํด๋ฌ์คํฐ๋ง ๋ฐ ํ์ฅ ๊ฐ๋ฅํ ์ํคํ ์ฒ ์์น์ ํต์ฌ์ผ๋ก ์์ฉํ์ฌ ๊ณ ๊ฐ์ด ๋ณ๋ํ๋ ์ํฌ๋ก๋, ์ฆ๊ฐํ๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ ๋ฐ ์งํํ๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ์ฝ๊ฒ ์ ์ํ ์ ์๋ ๊ฐ๋ ฅํ ์ต์ฒจ๋จ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ ์ ์๋๋ก ํฉ๋๋ค. ํ์ฅ ๊ฐ๋ฅํ ์ธํ๋ผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ AppMaster ์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํํ๊ฒ ํตํฉ๋์ด ์ฑ๋ฅ ๊ธฐ๋ฅ๊ณผ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์๊ตฌ ์ฌํญ์ ๋์ฑ ํฅ์์ํฌ ์ ์์ต๋๋ค.
ํด๋ฌ์คํฐ๋ ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ถํ ๋ ์ฃผ์ ๊ณผ์ ์ค ํ๋๋ ํด๋ฌ์คํฐ ์ ์ฒด์์ ๋ฐ์ดํฐ์ ๋ฆฌ์์ค์ ์ํํ ๋๊ธฐํ ๋ฐ ๊ด๋ฆฌ๋ฅผ ๋ณด์ฅํ๋ ๊ฒ์ ๋๋ค. ๋ฐ์ดํฐ ๋ณต์ , ์บ์ฑ, ํํฐ์ ๋๊ณผ ๊ฐ์ ๊ธฐ์ ์ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ์ ์งํ๊ณ , ๋ฐ์ดํฐ ์์ค ์ํ์ ์ค์ด๊ณ , ํด๋ฌ์คํฐ ์ ์ฒด์ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ฐ ํฐ ๋์์ด ๋ ์ ์์ต๋๋ค. AppMaster ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ์ด๋ฌํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํตํฉํ์ฌ ๊ณ ๊ฐ์๊ฒ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์์คํ ์ ๊ตฌ์ถํ ์ ์๋ ์์ ์ ์ด๊ณ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ํด๋ฌ์คํฐ๋ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์ํํธ์จ์ด ์๋ฃจ์ ํ๊ฒฝ์์ ํ์์ ์ธ ๊ตฌ์ฑ ์์์ ๋๋ค. AppMaster ํด๋ฌ์คํฐ์ ๊ณ ๊ธ ํ์ฅ์ฑ ์ ๋ต์ ํ์ฉํ์ฌ ๋์์์ด ์งํํ๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ๋ฅ๊ฐํ ์ ์๋ ๊ฐ๋ ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๋ ค๋ ๊ฐ๋ ฅํ ์์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค. AppMaster ํ๋ซํผ์ ์ฑํํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ๊ธฐ์ ์ ๋ถ์ฑ ์์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ํ์ง ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ์ด์งํ๋ ์ฌ์ธ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค.