AppMasterno-code ํ๋ซํผ ๋ด ์ฌ์ฉ์ ์ ์ ํจ์์ ๋งฅ๋ฝ์์ "ํจ์ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ"์ ์ฌ์ ์ ์๋ ๊ฐ์ ํจ์์ ๋งค๊ฐ๋ณ์์ ํ ๋นํ๋ ๋ฐฉ์์ ์๋ฏธํ๋ฉฐ, ํจ์ ํธ์ถ ์ค์ ๋ช ์์ ์ธ ๊ฐ์ด ์ ๊ณต๋์ง ์์ ๋ ๋์ฒด ์ญํ ์ ํฉ๋๋ค. . ์ด ๊ฐ๋ ์ ํนํ ์ ์ง ๊ด๋ฆฌ์ฑ, ํ์ฅ์ฑ ๋ฐ ์ ๋ขฐ์ฑ์ ๋ํ๋ด๋ ๊ฒฌ๊ณ ํ๊ณ ์ ์ฐํ ์ฝ๋ ๊ตฌ์ถ์์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ์์ ์ธ ์ธก๋ฉด์ ๋๋ค.
ํจ์ ๋งค๊ฐ๋ณ์์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํ๋ ๊ฒ์ ์ฝ๋ ๊ฐ๋ ์ฑ์ ๋์ด๊ณ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ ์ค์ด๋ฉฐ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๊ธฐ๋ฅ์ผ๋ก ์ธํด ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ์ฌ์ฉ์๊ฐ ๋ช ์์ ์ผ๋ก ์ ์ํ์ง ์์ ๊ฒฝ์ฐ์๋ ์ค์ํ ๋งค๊ฐ๋ณ์์ ํญ์ ๊ฐ์ด ํ ๋น๋๋๋ก ํ ์ ์์ต๋๋ค.
AppMaster ์ ๋งฅ๋ฝ์์ ๊ธฐ๋ฅ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ๋ค์ํ ์ํํธ์จ์ด ๊ตฌ์ฑ์์์ ํจ์จ์ ์ธ ์์ฑ์ ์ด์งํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๋ค์ฌ๋ค๋ฅํ๊ณ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP) ๋์์ด๋, REST API ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ WSS endpoints ํตํด ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ๋ก์ง์ ์๊ฐ์ ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ๋ํ ์ฌ์ฉ์๋ ๋์ด์ ๋๊ธฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๊ณ , ์น ๋ฐ ๋ชจ๋ฐ์ผ ๊ตฌ์ฑ ์์์ ๋ํ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ๊ฐ๋ฐํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ ๋ํํ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
๋ค์ ์๋ฅผ ๊ณ ๋ คํ์ญ์์ค. ์ฌ์ฉ์๊ฐ AppMaster ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์ฒญ๊ตฌ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ด ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์ก์ฅ์ ๋ํ ์ธ๊ธ์ ๊ณ์ฐํ๋ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด ํจ์๋ ์ก์ฅ ์ด์ก๊ณผ ํด๋น ์ธ์จ์ด๋ผ๋ ๋ ๊ฐ์ง ๋งค๊ฐ๋ณ์๋ฅผ ๋ฐ์ต๋๋ค. ์ํํธ์จ์ด๋ ์ธ์จ์ด ๋ค๋ฅธ ์ฌ๋ฌ ์ง์ญ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฏ๋ก ๊ธฐ๋ณธ ์ธ์จ ๊ฐ์ ์ ๊ณตํ์ฌ ํธ์ถ ์ฝ๋์์ ์ธ์จ ๋งค๊ฐ๋ณ์๊ฐ ๋๋ฝ๋ ๊ฒฝ์ฐ์๋ ํจ์๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋๋ก ๋ณด์ฅํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ด ๊ฒฝ์ฐ ํจ์ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ์ด ์์๋์ด ์ฌ์ ์ ์๋ ๊ฐ์ ์ธ์จ ๋งค๊ฐ๋ณ์์ ํ ๋นํ์ฌ ํจ์๊ฐ ์ง์ ๋ ๊ธฐ๋ณธ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ธ๊ธ์ ๊ณ์ฐํ ์ ์๋๋ก ํฉ๋๋ค. ์ด ์์์๋ ๋ค์ํ ์ฌ์ฉ์ ์ ๋ ฅ ๋ฐ ์๊ตฌ ์ฌํญ์ ๊ณ ๋ คํ๋ ๊ฐ๋ ฅํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์์ฑํ ๋ ๊ธฐ๋ฅ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ์ ์ ์ฉ์ฑ์ ๋ณด์ฌ์ค๋๋ค.
AppMaster ์ ๊ธฐ๋ฅ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ ๊ตฌํ์ ์ ๊ณ ํ์ค ์ํํธ์จ์ด ๊ฐ๋ฐ ์์น์ ์ค์ํ์ฌ ์ฌ์ฉ์์๊ฒ ์์ ์ ์ด๊ณ ํจ์จ์ ์ธ no-code ์๋ฃจ์ ์ ์ ๊ณตํ๊ฒ ๋ค๋ ์ฝ์์ ๋ํ๋ ๋๋ค. ํจ์ ๋งค๊ฐ๋ณ์์ ๊ธฐ๋ณธ๊ฐ์ ํ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๋๊ฐ ์ต๋ 10๋ฐฐ ํฅ์๋๊ณ ๊ฐ๋ฐ ๋น์ฉ์ด ์ต๋ 3๋ฐฐ ์ ๊ฐ๋๋ ๊ฒ์ผ๋ก ๋ณด๊ณ ๋์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง AppMaster ์ ๋ค์ํ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์์ด์๋ ์ ๋ ๊ธฐ๋ฅ์ ๋๋ค.
AppMaster ์ ํฌ๊ด์ ์ธ ํ๋ซํผ์ ๋ํ ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์ํ Swagger(Open API) ๋ฌธ์์ ์๋ ์์ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๊ธฐํ ์ฃผ๋ชฉํ ๋งํ ๊ธฐ๋ฅ์ ์๋ํฉ๋๋ค. ๋ํ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ํฌํจํ์ฌ ๊ด๋ฒ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธํ์ฑ์ ์ง์ํฉ๋๋ค. ๋ฐฑ์๋์ฉ Go(Golang), ์น์ฉ Vue3 ํ๋ ์์ํฌ ๋ฐ JS/TS, ๋ชจ๋ฐ์ผ์ฉ Kotlin, Jetpack Compose ๋ฐ SwiftUI ๋ก ๊ตฌ์ฑ๋ ์ต์ข ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ๋ง์ถคํ๋ ๋๋ผ์ด ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ๊ธฐ๋ฅ ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ์ ๊ด๋ฒ์ํ ์ํํธ์จ์ด ํ๋ก์ ํธ๋ฅผ ์ํ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ํ์์ ์ธ ์ญํ ์ ํฉ๋๋ค. AppMasterno-code ํ๋ซํผ์ ๊ธฐ๋ฅ ๋งค๊ฐ๋ณ์์ ๊ธฐ๋ณธ๊ฐ์ ๊ตฌํํจ์ผ๋ก์จ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๋ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋์ ์์ค์ ๊ฒฌ๊ณ ์ฑ, ์ ์ฐ์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌ์ฑ์ ๋ฌ์ฑํฉ๋๋ค. ์ด ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ AppMaster ์ต์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐํ๋ฉฐ ์ค์๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ํด๋ผ์ด์ธํธ๋ฅผ ์ํ ์ํํ๊ณ ํจ์จ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ์กฐ์ฑํ๋ ์ ๊ตํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ผ๋ก ์ฐจ๋ณํ๋ฉ๋๋ค.