Low-code ๊ตฌ์ฑ ์์๋ AppMaster ์ ๊ฐ์ low-code ๊ฐ๋ฐ ํ๋ซํผ ๋ด์์ ์ฌ์ ๊ตฌ์ถ๋๊ณ ๊ตฌ์ฑ ๊ฐ๋ฅํ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด ์์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ ํ๋ก์ธ์ค์ ์ฝ๊ฒ ํตํฉ๋์ด ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ ๊ธฐ์กด ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ฌ์ธต์ ์ธ ์ดํด ์๊ตฌ ์ฌํญ์ ์ค์ฌ์ค๋๋ค. ์ธ์ด. ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ธํฐํ์ด์ค์ ๋์ด์ ๋์ ์ ์๋ ์๊ฐ์ ์์, ์ฌ์ฉ์ ์นํ์ ์ธ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์ ์ ์ํ ์ ์๋ ์ฌ์ ๊ตฌ์ถ๋ ๋ก์ง ๋ฐ ๋ฐฑ์๋ ์ฐ๊ฒฐ์ ์ ๊ณตํจ์ผ๋ก์จ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํฉ๋๋ค.
low-code ํ๋ซํผ์ ๋งฅ๋ฝ์์ ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ์ต์ํ์ ํธ๋ ์ฝ๋ฉ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ ์ ์์ผ๋ฏ๋ก ๋ ๋์ ๋ฒ์์ ์ฌ์ฉ์์๊ฒ ์ฑ ๊ฐ๋ฐ์ด ๊ฐ๋ฅํด์ง๋๋ค. ๊ธฐ์ ๊ณผ ๊ฐ๋ฐ์ ๋ชจ๋ low-code ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ ์ฃผ๊ธฐ๊ฐ ๋นจ๋ผ์ง๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋น์ฉ์ด ๋ฎ์์ง๋ฉฐ, ๊ธฐ์ ๋ถ์ฑ๊ฐ ์ค์ด๋๋ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. Forrester Research์ ๋ฐ๋ฅด๋ฉด 2022๋ ๊น์ง low-code ์์ฅ์ ์ฐํ๊ท ๋ณตํฉ ์ฑ์ฅ๋ฅ (CAGR) 40%๋ก ์ฑ์ฅํ์ฌ 212์ต ๋ฌ๋ฌ์ ์ด๋ฅผ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.
Low-code ๊ตฌ์ฑ ์์๋ ํฌ๊ฒ ์ธ ๊ฐ์ง ๋ฒ์ฃผ๋ก ๋ถ๋ฅ๋ ์ ์์ต๋๋ค.
1. ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ๊ตฌ์ฑ ์์: ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ์์ฑํ๊ณ ๋ถ๋๋ฝ๊ณ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ๋์์ธํ๋ ๋ฐ ๋์์ ์ฃผ๋ ์๊ฐ์ ์์์ ๋๋ค. UI ๊ตฌ์ฑ ์์์ ์๋ก๋ ๋ฒํผ, ๋ ์ด๋ธ, ํ ์คํธ ์์, ์์ด์ฝ, ๋ฉ๋ด, ๋ํ ์์ ๋ฐ ํ์ ์์๊ฐ ์์ต๋๋ค. AppMaster ์ ํ๋ซํผ์ ์น์ฉ Vue3, Android์ฉ Kotlin/ Jetpack Compose, iOS์ฉ SwiftUI ์ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ๋ฅผ ์ํ ๋ค์ํ UI ๊ตฌ์ฑ ์์๋ฅผ ์ ๊ณตํฉ๋๋ค.
2. ๋ฐฑ์๋/๋ก์ง ๊ตฌ์ฑ ์์: ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์์ ๊ตฌ๋ํ๋ ๊ธฐ๋ณธ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ์ ๊ธฐ๋ฅ์ ๊ตฌ์ฑํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์ธ๋ถ ์๋น์ค์ ๋ํ ์ฐ๊ฒฐ์ ์ค์ ํ๊ณ , ๋ฐ์ดํฐ ์กฐ์์ ํ์ฑํํ๊ณ , ๊ณ์ฐ์ ์ํํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ํ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ์๋ฅผ ๋ค์ด AppMaster ์๊ฐ์ ์ธ BP Designer๋ฅผ ์ ๊ณตํ๊ณ Go ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ํ๋ซํผ ๋ด์์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค์ ๋ก์ง์ ์๊ฐ์ ์ผ๋ก ์์ฑํ๊ณ ์์ ํ ์ ์์ต๋๋ค.
3. API ๊ตฌ์ฑ ์์: ์ด๋ฌํ ๊ตฌ์ฑ ์์๋ ๋ค์ํ ์ํํธ์จ์ด ํ๋ก๊ทธ๋จ์ด ์ํธ ์์ฉํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ API(์์ฉ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด RESTful API ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ๋ฆฌ์์ค๋ฅผ ์ฝ๊ฒ ์์ฑ, ์ฝ๊ธฐ, ์ ๋ฐ์ดํธ ๋ฐ ์ญ์ ํ ์ ์์ผ๋ฏ๋ก ๊ด๋ฒ์ํ ์ฝ๋ฉ ๋ ธ๋ ฅ ์์ด๋ ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋จํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. AppMaster REST API ๋ฐ WSS ์๋ํฌ์ธํธ๋ฅผ ์๋์ผ๋ก ์์ฑํ์ฌ ๊ฐ๋ฐ์์๊ฒ Swagger(OpenAPI) ํ์์ ํฌ๊ด์ ์ธ ๋ฌธ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ํต์ฌ ๋ฒ์ฃผ ์ธ์๋ low-code ๊ตฌ์ฑ ์์๋ ํ์ฌ ์๋น์ค, ๋๊ตฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ํตํฉ์ผ๋ก ํ์ฅ๋์ด low-code ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์๋์ ๊ธฐ๋ฅ์ ๋์ฑ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด AppMaster ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํํ๊ฒ ํตํฉ๋์ด ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์ ์ฅ์๋ก ์ฌ์ฉ๋๋ฉฐ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๋ฐฐํฌํ๋๋ก ์ง์ํฉ๋๋ค.
low-code ๊ตฌ์ฑ์์๋ฅผ ํ์ฉํ๋ ๊ฒฝ์ฐ ๊ตฌ์ถ ์ค์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅ์ฑ, ์ฑ๋ฅ ๋ฐ ์ ์ง ๊ด๋ฆฌ์ฑ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค. AppMaster ์ฑ์ด ์ ๋ฐ์ดํธ๋ ๋๋ง๋ค ์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ์ต์ข ์ ํ์ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์๋์ง ํ์ธํ๋ ๋์์ App Store ๋ฐ Play Market์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ดํธํ ์ ์๋๋ก ๋ณด์ฅํจ์ผ๋ก์จ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๋ํ Go๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ ํ๋ซํผ์ ์ปดํ์ผ๋ ์ํ ๋น์ ์ฅ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต๋ ํ์ฅ์ฑ์ ์ง์ํ๋ฏ๋ก ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํฉ๋๋ค.
low-code ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๊ฐ ํฌ๊ฒ ๊ฐ์ํ๋์ด ํฌ๊ด์ ์ธ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋ง๋๋ ๋ฐ 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ๊ณผ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ด์ ์ ํตํด ๊ธฐ์ ์ง์์ด ์๋ ์ฌ์ฉ์๋ ์ฑ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ํจ์จ์ ์ผ๋ก ์ฐธ์ฌํ ์ ์์ผ๋ฉฐ ๊ณ ์ ํ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ ๋ด์์ low-code ๊ตฌ์ฑ ์์์ ์ฑ๋ฅ์ ํ์ฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ์ต์ฒจ๋จ ๊ธฐ์ ์ ์ด์ ์ ํ์ฉํ์ฌ ๋ ์งง์ ์๊ฐ๊ณผ ๋ ์ ์ ๋ฆฌ์์ค๋ก ๋์ฑ ๊ฐ๋ ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์ฌ์ฉ์ ์นํ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.