low-code ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฌธ ๊ฐ๋ฐ์์ ์ผ๋ฐ ๊ฐ๋ฐ์ ๋ชจ๋ ์ต์ํ์ ํธ๋ ์ฝ๋ฉ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ๊ตฌ์ถ, ๋ฐฐํฌ ๋ฐ ์์ ํ ์ ์๋๋ก ํ๋ low-code ๊ฐ๋ฐ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ๋ ์ํํธ์จ์ด ์๋ฃจ์ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ฏธํฉ๋๋ค. low-code ํ๋ซํผ์ ์ฃผ์ ๋ชฉํ๋ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ค๊ณ, ๊ตฌ์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๊ธฐ ์ํ ์๊ฐ์ ๋๊ตฌ์ ์๋ํ๋ ์์๋ฅผ ์ ๊ณตํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ๊ฐ์ํํ๋ ๊ฒ์ ๋๋ค.
Low-code ๊ฐ๋ฐ ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ ์ค๊ณ๋ฅผ ์ํด ์๊ฐ์ ๋ชจ๋ธ๋ง, ์ฌ์ ๊ตฌ์ถ๋ ํ ํ๋ฆฟ, drag-and-drop ๊ตฌ์ฑ ์์ ๋ฐ ๊ธฐํ ๊ทธ๋ํฝ ๋๊ตฌ๋ฅผ ํ์ฉํฉ๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ์ข ์ข ๋ฐ์ดํฐ ํตํฉ, ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ์์, ๋ฐฑ์๋ ์๋น์ค๋ฅผ ํฌํจํ์ฌ ์ฐ์ ๋ณ ๊ธฐ๋ฅ๊ณผ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋ ๊ด๋ฒ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ณต์ก์ฑ์ ํฌ๊ฒ ์ค์ฌ์ค๋๋ค. ๋ํ ์๋ ํ๋ก๊ทธ๋๋ฐ์ ํ์์ฑ์ด ์ค์ด๋ค์ด ๊ธฐ์ ์ ์ง์์ด ์๋ ์ฌ์ฉ์์๊ฒ๋ ์ ํฉํ๋ฏ๋ก ๊น์ ๊ธฐ์ ์ ๋ฌธ ์ง์ ์์ด๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ตฌ์ถํ๊ฑฐ๋ ์์ ํ ์ ์์ต๋๋ค.
Forrester Research ๋ณด๊ณ ์์ ๋ฐ๋ฅด๋ฉด ์ ์ธ๊ณ low-code ์์ฅ์ 2017๋ ์ดํ ์ฐํ๊ท ๋ณตํฉ ์ฑ์ฅ๋ฅ (CAGR) 40%๋ก ์ฑ์ฅํด 2022๋ ๊น์ง 212์ต ๋ฌ๋ฌ์ ์ด๋ฅผ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ์ด๋ฌํ ๊ธ์ํ ์ฑ์ฅ์ ์ฃผ๋ก ํจ์จ์ ์ธ ์ฝ๋์ ๋ํ ์์ ์ฆ๊ฐ์ ์ํด ์ฃผ๋๋ฉ๋๋ค. , ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ ๋ ดํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๋ฃจ์ ์ผ๋ก, ํนํ ๋์งํธ ํ์ ์ ์งํํ๊ณ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ์ต์ ํํ๋ ค๋ ๊ธฐ์ ์ ์ํ ๊ฒ์ ๋๋ค.
AppMaster ์ ๊ฐ์ ํ๋ซํผ์ low-code ๊ฐ๋ฐ ํ๋ซํผ์ด ์ ๊ณตํ๋ ๊ฐ๋ ฅํจ๊ณผ ๊ด๋ฒ์ํ ๊ธฐ๋ฅ์ ๋ณด์ฌ์ค๋๋ค. ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ธฐ ์ํ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ธ AppMaster ์๊ฐ์ ๋๊ตฌ, ์๋ํ๋ ํ๋ก์ธ์ค ๋ฐ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ ์๋๋ฅผ ํฌ๊ฒ ํฅ์์ํต๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ํ๋ก์ธ์ค, REST API ๋ฐ WSS endpoints ์๊ฐ์ ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ๋ํ drag-and-drop ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ UI๋ฅผ ์์ฑํ๊ณ , ๊ตฌ์ฑ ์์์ ๋ํ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ์ ์ํ๊ณ , ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ ๋ํํ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค. ํนํ AppMaster ๋ฐฑ์๋ ์๋ฃจ์ ์ฉ Go(golang), ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3 ํ๋ ์์ํฌ ๋ฐ JS/TS, Android์ฉ Kotlin ๋ฐ Jetpack Compose ๋๋ iOS ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ SwiftUI ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ์ ์์ต๋๋ค.
AppMaster ์ ๊ฐ์ low-code ํ๋ซํผ์ ์ฌ์ฉํ ๋์ ๊ฐ์ฅ ์ค์ํ ์ด์ ์ค ํ๋๋ ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ์กฐ์ ํ๊ณ ์ฌ๊ตฌ์ฑํ ์ ์๋ ๋ฅ๋ ฅ์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์์ด ๋ณ๊ฒฝ๋ ๋๋ง๋ค AppMaster 30์ด ์ด๋ด์ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ฌ ํ๋ก์ธ์ค์์ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ํตํด ๊ฐ๋ฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ ์ฝ๊ฒ ์กฐ์ ํ๊ณ ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ํ ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ ์ ์ํ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
๋ํ low-code ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฆ๊ฐํ๋ ์์์ ๋ง์ถฐ ์ํํ๊ฒ ํ์ฅํ ์ ์์ผ๋ฏ๋ก ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํฉ๋๋ค. Go๋ก ๊ตฌ์ถ๋ AppMaster ์ ์๋ฒ ๊ธฐ๋ฐ ์ํคํ ์ฒ์ ์ํ ๋น์ ์ฅ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ์์ ์ธ ํ์ฅ์ฑ์ ์ง์ํ๋ฉฐ ๊ณ ๋ถํ ๋ฐ ์ํฐํ๋ผ์ด์ฆ ์๋๋ฆฌ์ค์ ์ด์์ ์ ๋๋ค. ๋ํ ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ํ์ฉํ์ฌ ๊ธฐ์กด ์ธํ๋ผ์ ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
Low-code ํ๋ซํผ์ ์ข ์ข ์ ์ฉ์ฑ๊ณผ ํ์ ์ ์ฐ์ ์ํ์ฌ ๋ค์ํ ๋ฒ์์ ํ ๊ตฌ์ฑ์์ด ์ก์ธ์คํ ์ ์๋๋ก ํฉ๋๋ค. AppMaster ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ ์๋ ์์ฑ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์์ด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ ํธ๋ฅผ ๊ณต๋์ผ๋ก ์์ ํ๊ณ ๋์ ์์ค์ ํฌ๋ช ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ํ ์ด๋ฌํ ๋ฏผ์ฃผํ๋ ์ ๊ทผ ๋ฐฉ์์ ๋น๊ธฐ์ ํ ๊ตฌ์ฑ์์ด ์ ๋ณด์ ๊ธฐ์ดํ ๊ฒฐ์ ์ ๊ธฐ์ฌํ๊ณ ๋ด๋ฆด ์ ์๋๋ก ํ์ฌ ๋ณด๋ค ํจ๊ณผ์ ์ธ ์ ์ฒด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ก ์ด์ด์ง๋๋ค.
low-code ๊ฐ๋ฐ ํ๋ซํผ์ ๋ค์ฉ๋ ํน์ฑ์ ์จํ๋ ๋ฏธ์ค ํธ์คํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์์ค ์ฝ๋ ๋ฐ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ๋ํ ์ก์ธ์ค๋ฅผ ํฌํจํ๋ ๊ตฌ๋ ๊ณํ์ ์ ๊ณตํ๋ AppMaster ์ ๊ฐ์ ์ํฐํ๋ผ์ด์ฆ๊ธ ํ๋ซํผ์ ํตํด ๋ ํฐ ์ฌ์ฉ์ ์ ์ ๋ฐ ์ ์ฐ์ฑ์ ํ์ฉํฉ๋๋ค. ๊ตฌ๋ ์์ค์ ๋ฐ๋ผ ๊ณ ๊ฐ์ ๋ค์ํ ์กฐ์ง ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ ํํ์ ๋๋ฆด ์ ์์ต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, low-code ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํธ์จ์ด ์๋ฃจ์ ๊ฐ๋ฐ ๋ฐฉ์์ ์์ด ์๋นํ ๋ณํ๋ฅผ ์๋ฏธํ๋ฉฐ, ์ด๋ฅผ ํตํด ๊ธฐ์ ์ ์ํํธ์จ์ด ์ํคํ ์ฒ๋ฅผ ์ต์ ํํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ ์ ์์ต๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ์๊ฐ์ ๋๊ตฌ, ์ฌ์ ๊ตฌ์ถ๋ ํ ํ๋ฆฟ ๋ฐ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ํ์ฉํ์ฌ ์ต์ํ์ ํธ๋ ์ฝ๋ฉ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณ, ๊ตฌ์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ฏผ์ฃผํ, ๊ธฐ์ ๋ถ์ฑ ์ ๊ฑฐ, low-code ํ๋ซํผ์ด ์ ๊ณตํ๋ ๋ฐ์ด๋ ํ์ฅ์ฑ ๋๋ถ์ ๋ก์ฐ ์ฝ๋ ํ๋ซํผ์ ๋์งํธ ํ์ ์ ์งํํ๊ณ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๊ฐ์ํํ๋ ค๋ ๊ธฐ์ ์์ ์ ์ ๋ ์ธ๊ธฐ๋ฅผ ์ป๊ณ ์์ต๋๋ค.