no-code ๋ฐ AppMaster ํ๋ซํผ์ ๋งฅ๋ฝ์์ ํ์ฌ ํตํฉ์ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ถ ์๋น์ค, ๋๊ตฌ ๋๋ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ํํ๊ฒ ํตํฉํ๊ณ ์ํธ ์์ฉํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฌํ ํตํฉ์ ํตํด ์ต์ข ์ฌ์ฉ์๋ ๊ธฐ์กด ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ํ ์ฝ๋ฉ์ด๋ ์ ๋ฌธ ์ง์ ์์ด๋ ์ธ๋ถ ์์คํ ์์ ์ ๊ณตํ๋ ์ถ๊ฐ ๊ธฐ๋ฅ, ๊ธฐ๋ฅ ๋๋ ๋ฆฌ์์ค์ ์ก์ธ์คํ๊ณ ํ์ฉํ๊ณ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค.
ํ์ฌ ํตํฉ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ ๋ฐ ์ต์ข ์ฌ์ฉ์ ์๊ตฌ ์ฌํญ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ๋ณด๋ค ํฌ๊ด์ ์ด๊ณ ๋ค์ํ๋ฉฐ ํจ์จ์ ์ผ ์ ์๋๋ก ํ๋ฏ๋ก ์ต์ ์ฝ๋ ์๋ ํ๋ซํผ ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์๋ฃ, ๊ธ์ต, ์๋งค ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ์ฐ์ ์ ์ฌ๋ฌ ์ํํธ์จ์ด ์๋ฃจ์ ๊ณผ ๋๊ตฌ์ ์์กดํ์ฌ ์ด์์ ๊ฐ์ํํ๊ณ ์ ๋ฐ์ ์ธ ์์ฐ์ฑ์ ํฅ์์ํต๋๋ค. ์ด๋ฌํ ๋๊ตฌ ๋ฐ ์์คํ ๊ณผ ํตํฉํ๋ฉด ์ฝ๋ ์์ด ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์น๊ฐ ํฅ์๋ฉ๋๋ค. ๋น์ฉ ํจ์จ์ ์ด๊ณ ์ฝ๊ฒ ์ ์ง ๊ด๋ฆฌํ ์ ์๋ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ฐพ๋ ๋น์ฆ๋์ค์ ๋์ฑ ๋งค๋ ฅ์ ์ ๋๋ค.
AppMaster ์ ๊ฒฝ์ฐ ํ๋ซํผ์ ์ธ๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ, RESTful API ์์ , WebSocket endpoints ์ ๊ฐ์ ํ์ฌ ํตํฉ์ ์ํ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. ๋ํ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง๋ก ์ํธ ์์ฉํ ์ ์์ต๋๋ค. ์์ฑ๋ ์๋ฒ์ธก ์ ํ๋ฆฌ์ผ์ด์ ์ Go ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋์ด ๋ถํ๊ฐ ๋์ ์ํฐํ๋ผ์ด์ฆ๊ธ ์ฌ์ฉ ์ฌ๋ก์์๋ ๋ฐ์ด๋ ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
AppMaster ๊ฒฐ์ ๊ฒ์ดํธ์จ์ด(Stripe ๋๋ PayPal), ์ธ์ฆ ๊ณต๊ธ์(Google ๋๋ Facebook), ํต์ ํ๋ซํผ(Twilio ๋๋ SendGrid) ๋ฐ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง(AWS S3 ๋๋ Google Cloud Storage)์ ๊ฐ์ ์ธ๊ธฐ ์๋ ํ์ฌ ์๋น์ค์์ ํตํฉ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ํฉ๋๋ค. ). AppMasterno-code ํ๋ซํผ์ ์ด๋ฌํ ํตํฉ ๋ฐ ๊ธฐํ ํ์ฌ ์๋น์ค๋ฅผ ํ์ฉํ์ฌ ์๊ธฐ์ ๊ณผ ๋๊ธฐ์ ์ ํฌํจํ ๊ด๋ฒ์ํ ๊ณ ๊ฐ์๊ฒ ๋ณด๋ค ํฌ๊ด์ ์ด๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
๊ทธ๋ฌ๋ ํ์ฌ ํตํฉ์ ์์์ ์ธ๊ธํ ์๋น์ค์๋ง ๊ตญํ๋์ง ์์ต๋๋ค. BP(Business Process) Designer ๋ฐ AppMaster API์ ๋์์ผ๋ก ์ฌ์ฉ์๋ ๋ชจ๋ ์ธ๋ถ ์๋น์ค ๋๋ API๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํ์ฌ ๊ฑฐ์ ๋ฌดํํ ๊ฐ๋ฅ์ฑ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ๋ฐ์๋ ๋ฐ์ดํฐ ๋ถ์์ ์ํ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ, ๋ง์ถคํ BI(๋น์ฆ๋์ค ์ธํ ๋ฆฌ์ ์ค) ๋ณด๊ณ ์๋ฅผ ์์ฑํ๊ธฐ ์ํ ์ธ๋ถ ๋ณด๊ณ ๋๊ตฌ ๋๋ ๋ฐ์ด๋ ๊ณ ๊ฐ ์ง์์ ์ ๊ณตํ๊ธฐ ์ํ AI ๊ธฐ๋ฐ ์ฑ๋ด์ ํตํฉํ ์ ์์ต๋๋ค. ํตํฉ ๊ฐ๋ฅ์ฑ์ ์ธ๋ถ API ๋ฐ ์๋น์ค์ ๊ฐ์ฉ์ฑ๊ณผ ํธํ์ฑ์ ์ํด์๋ง ์ ํ๋ฉ๋๋ค.
์ค์ํ ๊ฒ์ ํ์ฌ ํตํฉ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ฐํธ์๋ ๊ฒฝํ์ ํฅ์ํ๋ ๋์์ ๋ค์ํ UI ๊ตฌ์ฑ ์์๊ฐ ๋ฐฑ์๋ ํ๋ก์ธ์ค์ ์ํํ๊ฒ ์๋ํ๋๋ก ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. AppMaster ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ฐํธ์๋์ Vue.js(์ธ๊ธฐ ์๋ JavaScript ํ๋ ์์ํฌ)๋ฅผ ํ์ฉํ๊ณ Android์ฉ Kotlin(JetPack Compose ํฌํจ)๊ณผ iOS ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ SwiftUI ํ์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋์ ์ด๊ณ ๋ํํ์ด๋ฉฐ ์๋ต์ฑ์ด ๋ฐ์ด๋ ํ๋ฐํธ์๋ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค ์ ์๋๋ก ํฉ๋๋ค. AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฌํ ํ๋ ์์ํฌ์ ํจ๊ป ํ์ฌ ํตํฉ์ ๊ตฌํํ์ฌ ํ์ฌ ์์คํ ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ผ๋ก ํ๋ถํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
AppMaster ์ ๋ด์ฅ๋ ํ ์คํธ ๊ธฐ๋ฅ๊ณผ Swagger(๋๋ OpenAPI)๋ฅผ ์ฌ์ฉํ ์๋ํ๋ API ๋ฌธ์ ์ง์์ ํ์ฌ ํตํฉ์ ํ์ง๊ณผ ์์ ์ฑ์ ๋์ฑ ํฅ์์ํต๋๋ค. ์ด๋ฅผ ํตํด ํ์์ ๋ฐ๋ผ ๋ชจ๋ ํตํฉ์ ์ฝ๊ฒ ์ดํดํ๊ณ ์ ์ง ๊ด๋ฆฌํ๊ณ ํ์ฅํ ์ ์์ต๋๋ค. ๋ํ AppMaster์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ ์ฑ๋ฅ ์ต์ ํ ์ง์นจ์ ํฌํจํ์ฌ ์ต์ ์ ๊ณ ํ์ค์ ์ค์ํ์ฌ ํ์ฌ ํตํฉ์ ์ํํ ๊ธฐ๋ฅ์ ๋ณด์ฅํ๋ ๋์์ ๊ธฐ์กด ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๊ธฐ์ ์ ๋ถ์ฑ ๋ฐ ๊ธฐํ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํฉ๋๋ค.
์ 3์ ํตํฉ์ AppMaster ๋ฅผ ๋น๋กฏํ ๋ชจ๋ no-code ํ๋ซํผ์ ๋งค์ฐ ์ค์ํ๋ฉฐ, ์ด๋ฅผ ํตํด ๋ค์ํ ์ฐ์ ์์ ์ด์ ํจ์จ์ฑ์ ์ต์ ํํ๊ณ ์์ฐ์ฑ์ ๊ฐ์ ํ๋ฉฐ ๋ ๋์ ๊ณ ๊ฐ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ธ๋ถ ๋๊ตฌ, ์๋น์ค ๋ฐ API์์ ์ํํ ํตํฉ ๊ธฐ๋ฅ์ ์ ๊ณตํจ์ผ๋ก์จ AppMaster ์ฌ์ฉ์๊ฐ ์ต์ํ์ ๊ธฐ์ ์ ๋ฌธ ์ง์๊ณผ ๋ ธ๋ ฅ์ผ๋ก ๊ฐ๋ ฅํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋๋ก ํจ์ผ๋ก์จ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋ฏผ์ฃผํํ๊ณ ๊ธฐ์ ์ด ํ์ ๋ฐ ๋ ๋นจ๋ฆฌ ์๋๋๋ค.