์ํํธ์จ์ด ๊ฐ๋ฐ ๋งฅ๋ฝ ๋ด, ํนํ AppMasterno-code ํ๋ซํผ์ ๋ฐฐํฌ ์๋น์ค๋ ๊ฐ๋ฐ ๋จ๊ณ์์ ์์ฐ ํ๊ฒฝ๊น์ง ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ํ๋๊ณ ํจ์จ์ ์ผ๋ก ์ ๊ณตํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํฌ๊ด์ ์ธ ๋๊ตฌ, ํ๋ก์ธ์ค ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ํ๊ตฐ์ ์๋ฏธํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์์ค ์ฝ๋ ์์ฑ, ์ ํ๋ฆฌ์ผ์ด์ ์ปดํ์ผ, ํ ์คํธ ์คํ, ์ ํ๋ฆฌ์ผ์ด์ ์ ํด๋์ฉ ์ปจํ ์ด๋๋ก ํจํค์ง, ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ธํ๋ผ ๋๋ ์จํ๋ ๋ฏธ์ค ์์คํ ์ ๋ฐฐํฌ ๋ฑ์ ์ฑ ์์ด ํฌํจ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๊ณ , ์์ ํ๊ฒ ๋ณดํธํ๊ณ , ์ต์ ์ ์ฑ๋ฅ์ ๋ฐํํ ์ ์์ผ๋ฏ๋ก ์์ฅ ์ถ์ ์๊ฐ๊ณผ ์ ์ฒด ์ํํธ์จ์ด ๊ฐ๋ฐ ๋น์ฉ์ด ์ ๊ฐ๋ฉ๋๋ค.
์ค๋๋ ๋น ๋ฅด๊ฒ ๋ณํํ๋ ๋์งํธ ์ธ๊ณ์์ ๊ณ ํ์ง ์ํํธ์จ์ด๋ฅผ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ๋ฐฐํฌํ๋ ๋ฅ๋ ฅ์ ๋น์ฆ๋์ค์ ์ ์ ๋ ์ค์ํด์ง๊ณ ์์ต๋๋ค. ์ต๊ทผ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ๋ฐฐํฌ ๋ฅ๋ ฅ์ด ๋ฐ์ด๋ ๊ธฐ์ ์ ์ฌ์ ์ ๊ฒฐ๊ณผ์ ํ์ ์ธก๋ฉด์์ ๋๋ฆฐ ๊ฒฝ์์ฌ๋ณด๋ค 200% ๋ ๋ฐ์ด๋ ์ฑ๊ณผ๋ฅผ ๋ ๋๋ค. ๋ํ ๋ฏผ์ฒฉํ ๊ฐ๋ฐ ๋ฐฉ์๊ณผ DevOps ๋ฐฉ๋ฒ๋ก ์ ์ฑํํ ๊ธฐ์ ์ 70%๋ ๊ณ ๊ฐ ๋ง์กฑ๋์ ๊ฒฝ์ ์ฐ์ ๋ชจ๋์์ ์๋นํ ์ฆ๊ฐ๋ฅผ ๊ฒฝํํ์ต๋๋ค. ๋ฐ๋ผ์ ๋ฐฐํฌ ์๋น์ค๋ ๊ธฐ์ ์ด ์์ ๋๊ฐ๊ณ ์์ฅ ์ ๋ ์์น๋ฅผ ์ ์งํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
AppMaster ์ ๋ฐฐํฌ ์๋น์ค๋ ์ํํธ์จ์ด ๋ฐฐํฌ์ ํจ์จ์ฑ๊ณผ ์ ๊ตํจ์ ์ ํ์ ๋ณด์ฌ์ค๋๋ค. ์ด ํ๋ซํผ์ ๋ค์ํ ์์ค์ ๊ธฐ์ ์ ๋ฌธ ์ง์์ ๊ฐ์ถ ๊ฐ๋ฐ์, IT ์ ๋ฌธ๊ฐ ๋ฐ ์๋ฏผ ๊ฐ๋ฐ์๋ฅผ ํฌํจํ ๊ด๋ฒ์ํ ์ฌ์ฉ์๋ฅผ ์ง์ํฉ๋๋ค. Go(golang)๋ฅผ ์ฌ์ฉํ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , Vue3 ํ๋ ์์ํฌ ๋ฐ JS/TS๋ฅผ ์ฌ์ฉํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ , Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ IOS์ฉ SwiftUI ์ฌ์ฉํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํฉ๋๋ค. ์ด๋ ๋ค์ํ ํ๋ซํผ๊ณผ ํ๋ ์์ํฌ ์ ๋ฐ์ ๊ฑธ์น ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ํํ ์ํธ ์ด์ฉ์ฑ๊ณผ ํตํฉ์ ์ง์ํฉ๋๋ค.
AppMaster ๋ฐฐํฌ ์๋น์ค์ ํต์ฌ์๋ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ๊ฐ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ๊ฐ๋ ฅํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ ์ผ๋ จ์ ๋๊ตฌ ์ธํธ๊ฐ ์์ต๋๋ค. ๊ทธ ์ค์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์ ์ํ๋ ๋ฐ ๋์์ด ๋๋ ์๊ฐ์ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ๋ชจ๋ธ, ์ ํ๋ฆฌ์ผ์ด์ ๋ก์ง์ ์บก์ฒํ๋ ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP), ์ ํ๋ฆฌ์ผ์ด์ ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ REST API ๋ฐ WSS endpoints ์์ต๋๋ค. ๋ํ AppMaster ์ฒญ์ฌ์ง ๋ณ๊ฒฝ์ ๋ฐ๋ผ ํญ์ ์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ๋จ 30์ด ๋ง์ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์์ ๊ธฐ ์ํด ๋์ฑ ๋ ธ๋ ฅํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ชจ๋ ์์ ์ฌํญ์ด ์ํํ๊ฒ ํตํฉ๋๊ณ ์์คํ ์ด ํญ์ ๋ฏผ์ฒฉํ๊ณ ๋ฐ์์ฑ์ด ๋ฐ์ด๋ ์ํ๋ก ์ ์ง๋ฉ๋๋ค.
์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ drag-and-drop ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI)๋ฅผ ์์ฑํ๊ณ , Web BP ๋ฐ ๋ชจ๋ฐ์ผ BP ๋์์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๊ตฌ์ฑ ์์์ ๋น์ฆ๋์ค ๋ก์ง์ ์ค๊ณํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๊ฒ์ํ ์ ์์ต๋๋ค. ์ด ์๋ฒ ์ค์ฌ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ์ฑ ์คํ ์ด์ ์๋ก์ด ๋ฒ์ ์ ๋ค์ ์ ์ถํ์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ก์ง ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ํ์ ๋ง์ฐฐ๊ณผ ๊ฐ๋ ์ค์ง ์๊ฐ์ผ๋ก ์ต์ ์ํ๋ฅผ ์ ์งํฉ๋๋ค.
AppMaster ๋ฐฐํฌ ์๋น์ค์์๋ ์ ๊ณ ํ์ค๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ค์ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ค์ํฉ๋๋ค. ํ๋ซํผ์ ์๋ฒ endpoints ์ ๋ํด Swagger(OpenAPI) ๋ฌธ์๋ฅผ ํ์ฉํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ๋ํ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ง์ํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ์ ์ธก๋ฉด์์ ๋์ ์์ค์ ์ ์์ฑ๊ณผ ์ ์ฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค. Go๋ก ์์ฑ๋ ์ปดํ์ผ๋ ๋ฌด์ํ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ถ์ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ผ์ด ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ ๋ณด์ฌ ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋งค์ฐ ์ ํฉํฉ๋๋ค.
AppMaster ์ ๋ฐฐํฌ ์๋น์ค๋ ๊ตฌ๋ ์ต์ ์์ญ์์ ๋น์ ๋ฐํ๋ฉฐ ๊ณ ๊ฐ์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๋ค์ํ ๊ณ์ธต์ ์ ๊ณตํฉ๋๋ค. Business ๋ฐ Business+ ๊ฐ์ ์๋ ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ์ก์ธ์คํ ์ ์์ผ๋ฉฐ, Enterprise ์ฌ์ฉ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋๋ฅผ ํ๋ํ์ฌ ์ํ๋ ๊ฒฝ์ฐ ์จํ๋ ๋ฏธ์ค์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์คํ ํ ์ ์๋ ์ถ๊ฐ ํํ์ ๋๋ฆด ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ณ ๊ฐ์ ์์ ์ ๊ณ ์ ํ ์๊ตฌ ์ฌํญ๊ณผ ์ ํธ๋์ ๋ง๊ฒ ๋ฐฐํฌ ์๋น์ค ๊ฒฝํ์ ๋ง์ถคํํ ์ ์๋ ์ ์ฐ์ฑ์ ์ป์ ์ ์์ต๋๋ค.
์์ฝํ๋ฉด, AppMasterno-code ํ๋ซํผ์ ๋งฅ๋ฝ์์ ๋ฐฐํฌ ์๋น์ค๋ ๋ค์ํ ํ๋ซํผ์์ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณต, ์ฑ๋ฅ ๋ฐ ๋ณด์์ ๊ฐ์ํํ๋ ๋งค์ฐ ์ ๊ตํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ๋ฉฐ ํจ์จ์ ์ธ ๋๊ตฌ ๋ฐ ํ๋ก์ธ์ค ์ ํ๊ตฐ์ ๋๋ค. AppMaster ์ ๋ฐฐํฌ ์๋น์ค๋ฅผ ํ์ฉํ๋ฉด ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ด ์ถ์ ๊ธฐ๊ฐ์ ๋จ์ถํ๊ณ ๋น์ฉ์ ์ ๊ฐํ๋ฉฐ ์ ์ ๋ ๋์งํธํ๋๋ ํ๊ฒฝ์์ ๊ฒฝ์๋ ฅ์ ์ ์งํ ์ ์์ต๋๋ค.