No-Code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ "๋ฐฐํฌ"๋ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์ค๊ณ ๋ฐ ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์น ์๋ฒ, ํด๋ผ์ฐ๋์ ๊ฐ์ ๋ค์ํ ๋์ ์์คํ ์์ ์ต์ข ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ํ๋ก์ธ์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ์ธํ๋ผ ๋๋ ๋ชจ๋ฐ์ผ ์ฅ์น. ๋ฐฐํฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์๋ํ ๋์์ ๋๋ฌํ๊ณ ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋๋ก ๋ณด์ฅํ๋ฏ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์์ ์ค์ํ ๋จ๊ณ์ ๋๋ค. ์ด ์ ์์์๋ No-Code ์ปจํ ์คํธ ๋ด ๋ฐฐํฌ์ ๋ค์ํ ์ธก๋ฉด, ๊ด๋ จ๋ ๋ฌธ์ , ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ AppMaster ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํฉ๋๋ค.
No-Code ์ปจํ ์คํธ์ ๋ฐฐํฌ์๋ ์ฃผ๋ก ์์ค ์ฝ๋ ์์ฑ, ์ปดํ์ผ, ์ ํ๋ฆฌ์ผ์ด์ ํจํค์ง ๋ฐ ๋์ ํ๋ซํผ ๋๋ ์ธํ๋ผ๋ก ์ ์ก์ด ํฌํจ๋ฉ๋๋ค. AppMaster ์ ๊ฐ์ No-Code ํ๋ซํผ์ ์ฌ์ฉํ๋ ์ฃผ์ ์ด์ ์ค ํ๋๋ ์ด๋ฌํ ์์ ์ ๋๋ถ๋ถ์ ์๋ํํ์ฌ ์ํํ ๋ฐฐํฌ, ์ ๋ฐ์ดํธ ๋ฐ ์ ์ง ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋๋ค. AppMaster ์ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ ๋ค์ํ ์๊ตฌ ์ฌํญ์ ์์ฉํ๊ณ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฉํ๋ ๋ค์ค ๊ณ์ธต ์ ๊ทผ ๋ฐฉ์์ ์ ๊ณตํฉ๋๋ค.
AppMaster Go(golang) ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปดํ์ผํ๊ณ , ํ ์คํธ๋ฅผ ์คํํ๊ณ , Docker ์ปจํ ์ด๋๋ก ํจํค์งํฉ๋๋ค. Docker ์ปจํ ์ด๋๋ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ก ๋ค๋ฅธ ํ๊ฒฝ์์ ์ผ๊ด๋๊ฒ ์คํ๋๋๋ก ํ๋ฉฐ ์ ์ฌ์ ์ธ ์ถฉ๋์ ์ต์ํํ๋ ๋ฐ ํ์์ ์ ๋๋ค. AppMaster ์ ๋ฐฑ์๋ ๋ฐฐํฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ์ ์งํ๊ณ ๊ณ ๋ถํ ์ํฐํ๋ผ์ด์ฆ ์ฌ๋ก์ ํ์ํ ํ์ฅ์ฑ์ ์ ๊ณตํฉ๋๋ค.
์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ AppMaster JavaScript/TypeScript ์ธ์ด์ ํจ๊ป Vue3 ํ๋ ์์ํฌ๋ฅผ ํ์ฉํฉ๋๋ค. ์ด ํ๋ซํผ์ UI ๊ตฌ์ฑ ์์๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์๊ฐ์ drag-and-drop ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์น ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP) ๋์์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์์๋ฅผ ๊ฒฐํฉํ๋ฉด ์ ์ง ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ณ ํจ์จ์ ์ธ ์์ ๋ํํ ์น ์์ฉ ํ๋ก๊ทธ๋จ์ด ์์ฑ๋ฉ๋๋ค.
๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ญ์์ AppMaster Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ iOS์ฉ SwiftUI ์ฌ์ฉํ๋ ์๋ฒ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๊ฐ App Store ๋ฐ Play Market์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ ผ๋ฆฌ ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. AppMaster ํ์ฉํ์ฌ ๊ฐ๋ฐ์๋ ์ํํ๊ฒ ์๋ํ๊ณ ํ์ํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ์ง๊ด์ ์ธ ๋ชจ๋ฐ์ผ ์ฑ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
AppMaster ์์ฒด ํธ์คํ ์ ์ํ ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ์ ๊ณตํ๋ Business ๋ฐ Business+ ๊ตฌ๋ ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋์ ๋ํ ์์ ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ Enterprise ๊ตฌ๋ ๊ณผ ๊ฐ์ด ๊ณ ๊ฐ์ ์๊ตฌ์ ๋ง๋ ๋ค์ํ ๋ฐฐํฌ ๊ตฌ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ ์ฐ์ฑ์ ํตํด AppMaster ์ฌ์ฉ์๋ ํน์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ๊ตฌ์ถ๋ ๋ง์ถคํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
์๋ํ๋ ๋ชจ๋ ๋ฐฐํฌ ํ๋ก์ธ์ค์ ํ์์ ์ด๋ฉฐ AppMaster ์ด ๋ถ์ผ์์ ๋ฐ์ด๋ฉ๋๋ค. ํ๋ซํผ์ ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์์ ๊ฐ์ ํ์ ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ์ด๋ฌํ ์๋ํ ๊ธฐ๋ฅ์ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ์ ์ฝํ๊ณ ๋ฐฐํฌ ํ๋ก์ธ์ค ์ค์ ๋ฐ์ํ ์ ์๋ ์ธ์ ์ค๋ฅ๋ฅผ ์ต์ํํฉ๋๋ค.
CI(์ง์์ ์ธ ํตํฉ) ๋ฐ CD(์ง์์ ์ธ ๋ฐฐํฌ)๋ ์ ๋ฐ์ดํธ๋ ์ฝ๋๋ฅผ ์ ์ํ๊ณ ํจ์จ์ ์ผ๋ก ๋ฐฐํฌํ ์ ์๋๋ก ํ๋ ์ต์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์์ ํ์ ์์์ ๋๋ค. No-Code ๊ฐ๋ฐ์ ๋ํ AppMaster ์ ์ ๊ทผ ๋ฐฉ์์ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ ๋๋ง๋ค ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๊ณ ์ต์ ์ ์ฑ๋ฅ์ ๋ณด์ฅํจ์ผ๋ก์จ ์ด๋ฌํ ๊ดํ์ ์์ฉํฉ๋๋ค.
No-Code ์ปจํ ์คํธ์ ๋ฐฐํฌ๋ ์ต์ข ์ฌ์ฉ์๊ฐ ์ก์ธ์คํ ์ ์๋ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ํ๋ก์ธ์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด ํ๋ก์ธ์ค์๋ ์ปดํ์ผ, ํจํค์ง ๋ฐ ์ ์ก๊ณผ ๊ฐ์ ๋ค์ํ ๋จ๊ณ๊ฐ ํฌํจ๋๋ฉฐ ๊น๋ค๋ก์ธ ์ ์์ต๋๋ค. AppMaster ๋ฐฐํฌ์ ๋ํ ์๋ํ๋ ๋ค๊ณ์ธต ์ ๊ทผ ๋ฐฉ์์ผ๋ก ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ AppMaster๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ํ์ฅ ๊ฐ๋ฅํ๊ณ ๊ฐ๋ ฅํ๋ฉฐ ํจ์จ์ ์์ ๋ณด์ฅํฉ๋๋ค. No-Code ํ๋ซํผ์ ๊ธฐ๋ฅ์ ํ์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ๋นํด ํจ์ฌ ์ ์ ์๊ฐ๊ณผ ๋น์ฉ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ ์ ์์ต๋๋ค.