์ฝ๋๊ฐ ์๋ ์ํฉ์์ ๋ธ๋ก์ ๋ฐฑ์๋ ํ๋ก์ธ์ค, UI(์ฌ์ฉ์ ์ธํฐํ์ด์ค) ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์์๋ฅผ ์ ์, ์ค๊ณ ๋ฐ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์์ ๋๋ค. ๋ธ๋ก์ ์ฌ์ฉ์๊ฐ ์ฝ๋ฉ์ด๋ ํ๋ก๊ทธ๋๋ฐ ์ง์ ์์ด๋ ์๊ฐ์ ์ผ๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋๋ก ํ๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ฌ์ ํ๋ก๊ทธ๋๋ฐ๋ ์์ ๋๋ ๊ธฐ๋ฅ์ ๋ํ๋ ๋๋ค. ๋ธ๋ก์ AppMaster ํ๋ซํผ์ ๊ธฐ๋ฐ ์ญํ ์ ํ์ฌ ๋ง์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๊ตฌ์ ๋ง๋ ๋ง์ถคํ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์๋ฃจ์ ์ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
๋ธ๋ก์ ๋ฐ์ดํฐ ์กฐ์, ํ๋ก์ธ์ค ์๋ํ ๋ฐ ์ธํฐํ์ด์ค ๋์์ธ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๋ชฉ์ ์ ์ํด AppMaster ํ๋ซํผ์์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๋ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ฅผ ์์ง๋ ฅ ์๋ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑ, ์กฐ๋ฆฝ ๋ฐ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. AppMaster ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ ๊ฐ์ง ์ฃผ์ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ฉ์ธ์์ ๋ธ๋ก์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
AppMaster ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ธ๋ก์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ชจ๋ธ(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง), ๋น์ฆ๋์ค ๋ก์ง(๋น์ฆ๋์ค ํ๋ก์ธ์ค), REST API ๋ฐ WebSocket Secure(WSS) ์๋ํฌ์ธํธ๋ฅผ ์ ์ํฉ๋๋ค. ์ด๋ฌํ ๋ธ๋ก์ ๋ฐฑ์๋ ๊ตฌ์ฑ ์์๊ฐ ๊ธด๋ฐํ๊ฒ ํตํฉ๋๊ณ ์ํํ๊ฒ ์๋ํ์ฌ ๊ฐ๋ ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ธํ๋ผ๋ฅผ ํ์ฑํ๋๋ก ํฉ๋๋ค. ๋ธ๋ก์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์์ฑํจ์ผ๋ก์จ ์ฌ์ฉ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌ๋ํ๋ ํ์ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ๊ณ ์ ์ฅํ ์ ์์ต๋๋ค. ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ธ๋ก์ ๋ณต์กํ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ์ ์ ์๋ฅผ ์ฉ์ดํ๊ฒ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ค์ํ ์ด๋ฒคํธ ๋ฐ ์ ๋ ฅ์ ๋ฐ์ํ ์ ์๋๋ก ํจ์ผ๋ก์จ ์ข ๋จ ๊ฐ ์์ ์ ์๋ํํฉ๋๋ค. REST API ๋ฐ WSS Endpoints ๋ธ๋ก์ ๋ฐฑ์๋ ์๋น์ค์ ํ๋ฐํธ์๋ ์ธํฐํ์ด์ค ๊ฐ์ ์ํํ ํตํฉ์ ํ์ฉํ์ฌ ๋ค์ํ ์์คํ ์์ ๋ฐ์ดํฐ ๊ตํ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ์๊ฐ์ UI ๋์์ธ์ ๋ธ๋ก์ด ์ฌ์ฉ๋์ด ์ฌ์ฉ์๊ฐ ๊ฐ๋จํ drag and drop ๋ฉ์ปค๋์ฆ์ผ๋ก ๋ํํ ์น ์ธํฐํ์ด์ค๋ฅผ ๊ฐ๋ฐํ ์ ์์ต๋๋ค. AppMaster JavaScript(JS), TypeScript(TS) ๋๋ Vue3 ํ๋ ์์ํฌ๋ก ์ฌ์ฉ์ ์ ์ํ ์ ์๋ ๋ค์ํ ์ฌ์ ๊ตฌ์ฑ๋ ๋ธ๋ก์ ์ ๊ณตํ์ฌ ๋ฐ์ํ, ์ ์ํ ๋ฐ ๊ณ ์ฑ๋ฅ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ง์ํฉ๋๋ค. ์ด๋ ์น ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ์ธํฐํ์ด์ค ๋์์ธ์ ๋ํ no-code ์ ๊ทผ ๋ฐฉ์์ ํ์ฉํฉ๋๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ AppMaster ๋ธ๋ก์ ์ฌ์ฉํ์ฌ drag and drop ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ UI ๊ตฌ์ฑ ์์๋ฅผ ์ค๊ณํ๊ณ ๊ฐ๋ฐํฉ๋๋ค. ์ด๋ฌํ ๋ธ๋ก์ ํตํด ์ฌ์ฉ์๋ ๊ฐ๋ณ ๊ตฌ์ฑ ์์์ ๋ํ ๋น์ฆ๋์ค ๋ก์ง์ ์ ์ํ๊ณ Android(Kotlin ๋ฐ Jetpack Compose) ๋ฐ iOS( SwiftUI) ํ๋ซํผ๊ณผ ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค. AppMaster ์ ์๋ฒ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ํตํด ์ฌ์ฉ์๋ App Store ๋ฐ Play Market์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ UI, ๋ ผ๋ฆฌ ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ผ๋ฏ๋ก ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ์ ์ ์ฐ์ฑ์ด ํฌ๊ฒ ํฅ์๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ AppMaster ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒ์ํ๋ฉด ๋ชจ๋ ๋ธ๋ก ์ฒญ์ฌ์ง์ด ์ฌ์ฉ๋ฉ๋๋ค. ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Go(golang), ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3 ๋ฐ JS/TS, Android์ฉ Kotlin ๋ฐ Jetpack Compose, iOS์ฉ SwiftUI ์ ๊ฐ์ ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ ์ ํ ์์ค ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. AppMaster ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ผผ๊ผผํ๊ฒ ์ปดํ์ผํ๊ณ , ํ ์คํธ ์ฌ๋ก๋ฅผ ์คํํ๊ณ , Docker ์ปจํ ์ด๋(๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ)๋ก ํจํค์งํ๊ณ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค.
AppMaster ์คํผ๋ง์ ์ผ๋ถ๋ก ์ฌ์ฉ์๋ ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ(Business ๋ฐ Business+ ๊ตฌ๋ ), ์ก์ธ์ค ์์ค ์ฝ๋(Enterprise ๊ตฌ๋ ), ์ต์ ์ ๋ณด์ ๋ฐ ์ ์ด๋ฅผ ์ํด ์จํ๋ ๋ฏธ์ค์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์คํ ํ ์ ์์ต๋๋ค. AppMaster ๋ํ ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์์ฑํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ๋ธ๋ก ์ฒญ์ฌ์ง์ ๋ณ๊ฒฝํ ๋๋ง๋ค 30์ด ์ด๋ด์ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ธํธ๋ฅผ ์ฌ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์๋๋ก ํ ์ ์์ต๋๋ค.
AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํจ๊ป ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์ ์ฅ์๋ก ์๋ํฉ๋๋ค. Go๋ก ๋ง๋ ์ปดํ์ผ๋ ์ํ ๋น์ ์ฅ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ถ์ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ ํ์ฅ์ฑ๊ณผ ๊ฐ๋ ฅํ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋๋ค. AppMaster ์ no-code ๋ธ๋ก ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ ํ์ฌ ์๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ์ฌ์ฉ์์๊ฒ 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ ๋๋ค. AppMaster ํ๋ซํผ์ ๋ธ๋ก์ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ ๊ทผ์ฑ, ํ์ฅ์ฑ ๋ฐ ํจ์จ์ฑ์ ํฌ๊ฒ ํฅ์์์ผฐ์ต๋๋ค.