Low-code ์ง์์ AppMaster ์ ๊ฐ์ low-code ํ๋ซํผ์์ ์ ๊ณตํ๋ ๋ค์ํ ๋๊ตฌ, ์๋น์ค ๋ฐ ๋ฆฌ์์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์์ ์ฌ์ฉ์๋ ์ต์ํ์ ์๋ ์ฝ๋ฉ ์๊ตฌ ์ฌํญ์ผ๋ก ์๋ฒฝํ๊ฒ ๊ธฐ๋ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ๊ฐ์ธ๊ณผ ์กฐ์ง์ด ์ฌ์ ๊ตฌ์ถ๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์, drag-and-drop ์๊ฐ์ ์ธํฐํ์ด์ค, ์ฝ๊ฒ ๊ตฌ์ฑ ๊ฐ๋ฅํ ์ํฌํ๋ก๋ฅผ ํตํด ๋ง์ถคํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๊ตฌ์ถํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
low-code ์ง์์ ์ค์ฌ์๋ ์ถ์ํ ์์น์ด ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ํ๋ ์์ํฌ ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ณต์ก์ฑ์ ์ฝ๋งค์ด์ง ์๊ณ ํน์ ๋น์ฆ๋์ค ๋ฌธ์ ๋ฐ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํ๋ ๋ฐ ์ง์คํ ์ ์์ต๋๋ค. ์ด๋ ์๊ฐ์ ๋ชจ๋ธ๋ง, ์ฌ์ ๊ตฌ์ถ๋ ํ ํ๋ฆฟ, ๋ค์ํ ๊ธฐ์ ์คํ์ ์ํํ ํตํฉ์ ํตํด ๋ฌ์ฑ๋ฉ๋๋ค.
Forrester Research์ ๋ฐ๋ฅด๋ฉด ๊ธ๋ก๋ฒ low-code ์์ฅ์ 2022๋ ๊น์ง 40% ์ด์์ ์ธ์์ ์ธ CAGR๋ก ์ฑ์ฅํ์ฌ 212์ต ๋ฌ๋ฌ์ ์ด๋ฅผ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ์ด๋ฌํ ๊ธ์ํ ์ฑ์ฅ์ ํ๋ ๊ธฐ์ ๊ณผ ์กฐ์ง์ ๋์์์ด ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์๋ ๋ฏผ์ฒฉํ๊ณ ๋น์ฉ ํจ์จ์ ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋ํ ์์ ์ฆ๊ฐ์ ๊ธฐ์ธํฉ๋๋ค.
low-code ์ง์์ ์ผ๋ถ ํต์ฌ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1. ์๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๋์์ธ: AppMaster ๋ฐ ๊ธฐํ low-code ํ๋ซํผ์ ์ฌ์ฉ์๊ฐ ๋จ ํ ์ค์ ์ฝ๋๋ ์์ฑํ์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค, ๋ฐ์ดํฐ ๋ชจ๋ธ ๋ฐ ๋น์ฆ๋์ค ๋ก์ง์ ๋์์ธํ ์ ์๋ ์ง๊ด์ ์ธ drag-and-drop ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์๋ ํ๋ก์ ํธ์ ํน์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๋์์ธ์ ์ฝ๊ฒ ์ฌ์ฉ์ ์ ์ํ๊ณ ๋ฐ๋ณตํ ์ ์์ต๋๋ค.
2. ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์ ๋ฐ ํ ํ๋ฆฟ: Low-code ํ๋ซํผ์ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ์ฝ๊ฒ ์กฐ๋ฆฝํ๊ณ ์ฌ์ฉ์ ์ง์ ํ ์ ์๋ ์ฌ์ ๊ตฌ์ถ๋ ๊ตฌ์ฑ ์์ ๋ฐ ํ ํ๋ฆฟ์ ๋ฐฉ๋ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์์ฐ์ ์๋นํ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ์ ์ฝํ์ฌ ์ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
3. ๊ธฐ์กด ์์คํ ๊ณผ์ ํตํฉ: Low-code ์ง์์ ๋ค์ํ ๋ ๊ฑฐ์ ์์คํ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ํ์ฌ ์๋น์ค์์ ์ํํ ํตํฉ์ผ๋ก ํ์ฅ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด AppMaster ๋ชจ๋ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์ ์ฅ์๋ก ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ด ์ธ๊ธฐ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ๋ชจ๋ ๊ธฐ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ํ์ฉํ ์ ์์ต๋๋ค.
4. ์๋ํ๋ ์ฝ๋ ์์ฑ ๋ฐ ์ปดํ์ผ: AppMaster ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Go(golang), ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ JS/TS์ ๊ฒฐํฉ๋ Vue3 ํ๋ ์์ํฌ, Android์ฉ Jetpack Compose ๋ฐ iOS์ฉ SwiftUI ๊ฐ ํฌํจ๋ Kotlin๊ณผ ๊ฐ์ ์ต์ฒจ๋จ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ์์ค ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ . ์ด ํ๋ซํผ์ ์ฝ๋ ์์ฑ, ์ปดํ์ผ, ํ ์คํธ ๋ฐ ํจํค์ง ํ๋ก์ธ์ค๋ฅผ ์๋ํํ์ฌ ์ํํ๊ณ ํจ์จ์ ์ด๋ฉฐ ์ค๋ฅ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ์ดํ๋ผ์ธ์ ๋ณด์ฅํฉ๋๋ค.
5. ์ง์์ ์ธ ์ ๋ฌ ๋ฐ ๋ฐฐํฌ: AppMaster ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ปจํ ์ด๋ํ๋ Docker ๋ฐฐํฌ์ ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ํด๋ผ์ฐ๋ ํธ์คํ ์๋น์ค๋ฅผ ํฌํจํ์ฌ ๋ค์ํ ๋ฉ์ปค๋์ฆ์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์์ ์ธ ์ ๋ฌ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ง์ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์๋ ๊ฐ์ ์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ ๋ฐ์ดํธ์ ๊ฐ์ ์ฌํญ์ ๋น ๋ฅด๊ณ ์์ ์ ์ผ๋ก ์ ๊ณตํ ์ ์์ต๋๋ค.
6. ํ์ฅ์ฑ ๋ฐ ์ฑ๋ฅ: Low-code ์ง์์๋ ๋ถํ๊ฐ ๋๊ณ ๊น๋ค๋ก์ด ์ํฐํ๋ผ์ด์ฆ ์๋๋ฆฌ์ค์์ ํจ์จ์ ์ผ๋ก ํ์ฅํ๊ณ ์ํํ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ๋ ํฌํจ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด AppMaster Go๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ๋๋ก ์ต์ ํ๋๊ณ ์ปดํ์ผ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ๋ฐ์ด๋ ํ์ฅ์ฑ, ์ฑ๋ฅ ๋ฐ ๋ฆฌ์์ค ํ์ฉ๋๋ฅผ ๋ณด์ฅํฉ๋๋ค.
7. ๋ฌธ์ ๋ฐ ์ง์: AppMaster ์ ๊ฐ์ Low-code ํ๋ซํผ์ ์๋ฒ endpoints ์ ๋ํด ์๋์ผ๋ก ์์ฑ๋ Swagger(OpenAPI) ์ฌ์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํ ํฌ๊ด์ ์ธ ๋ฌธ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด๋ค ํจ๊ณผ์ ์ผ๋ก ์ดํด, ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ฐ์ ์์ผ ์ ๋ฐ์ ์ธ ์ ์ง ๊ด๋ฆฌ ๋ถ๋ด์ ์ค์ด๊ณ ๊ณต๋ ๊ฐ๋ฐ์ ์ด์งํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก AppMaster ์ ๊ฐ์ ํ๋ซํผ์์ ์ ๊ณต๋๋ low-code ์ง์์ ํตํด ๊ธฐ์ ๊ณผ ๊ฐ์ธ ๊ฐ๋ฐ์๋ ๊ธฐ์กด ๊ฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋นํด ํจ์ฌ ์งง์ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ผ๋ก ๊ฐ๋ ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ๋น ๋ฅด๊ฒ ๋ ์ค๋ฅด๋ ํจ๋ฌ๋ค์์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ณํ์์ผ ์ ์ ๋ ๋์งํธํ๋๋ ์ธ๊ณ์ ์ญ๋์ ์ธ ์๊ตฌ์ ๋ ์ฝ๊ฒ ์ ๊ทผํ๊ณ ํจ์จ์ ์ผ๋ก ์ ์ํ ์ ์๋๋ก ๋ง๋ค๊ณ ์์ต๋๋ค.