Low-code ์ด์ ์ AppMaster ์ ๊ฐ์ low-code ๋ฐ no-code ๊ฐ๋ฐ ํ๋ซํผ์ด ์๊ฐ์ ์ธํฐํ์ด์ค, ๊ทธ๋ํฝ ํํ ๋ฐ ๊ทธ๋ํฝ ํํ์ ํตํด ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ณ ๋ฐฐํฌํ ์ ์๋๋ก ํจ์ผ๋ก์จ ์ฌ์ฉ์, ๊ธฐ์ ๋ฐ ๊ธฐ์ ๋ชจ๋์๊ฒ ์ ๊ณตํ๋ ์๋ง์ ์ด์ ์ ์๋ฏธํฉ๋๋ค. ์ ํต์ ์ธ ์๋ ์ฝ๋ฉ ๊ธฐ์ ์ ์์กดํ๋ ๋์ ์๋ํ๋ ํ๋ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ด์ ์ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ๊ด๋ฒ์ํ ์ฐ์ , ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์์ ๊ฒฝํ๋์์ผ๋ฉฐ ๊ฐ๋ฐ ์๋, ๋น์ฉ ํจ์จ์ฑ ๋ฐ ํ์ฅ์ฑ์ด ํฅ์๋์์ต๋๋ค.
๊ฐ์ฅ ์ค์ํ low-code ์ด์ ์ค ํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ํ ์๊ฐ๊ณผ ๋ฆฌ์์ค๊ฐ ๋ํญ ๊ฐ์ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์์ฑ์ ์ํ drag-and-drop ์ธํฐํ์ด์ค, ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ์์ฑ์ ์ํ ์๊ฐ์ ๋์์ด๋, ์๋ํ๋ ์์ฑ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์์ค ์ฝ๋ ๋ฐฐํฌ. ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด AppMaster ์ ๊ฐ์ low-code ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ๊ธฐ์กด ๋ฐฉ๋ฒ๋ณด๋ค ์ต๋ 10๋ฐฐ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐ ์๋๋ฅผ ํฅ์ํ ์ ์์ด ๋ฏผ์ฒฉ์ฑ์ด ํฅ์๋๊ณ ์ถ์ ๊ธฐ๊ฐ์ด ๋จ์ถ๋๋ฉฐ ๊ธฐ์ ์ด ๋ณํํ๋ ์์ฅ ์ํฉ๊ณผ ๊ณ ๊ฐ์ ๋์ฑ ์ ์ํ๊ฒ ๋์ํ ์ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ํ์ํฉ๋๋ค.
low-code ๋ ๋ค๋ฅธ ์ฃผ์ ์ด์ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ฏผ์ฃผํ์ ๋๋ค. low-code ํ๋ซํผ์ ์ฌ์ธต์ ์ธ ๊ธฐ์ ์ ๋ฌธ์ง์์ด๋ ๊ด๋ฒ์ํ ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ ํ์๋ก ํ์ง ์๊ธฐ ๋๋ฌธ์ "์๋ฏผ ๊ฐ๋ฐ์"์ ๋น๊ธฐ์ ๋น์ฆ๋์ค ์ฌ์ฉ์๋ฅผ ํฌํจํ ๋ ๊ด๋ฒ์ํ ๊ฐ์ธ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ฐธ์ฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํฌ๊ด์ฑ์ ์กฐ์ง์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋น์ฆ๋์ค ๋ชฉํ ๋ฐ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋์ง ํ์ธํ๋ ๋ฐ ๋์์ด ๋ ๋ฟ๋ง ์๋๋ผ ์ง์์ด ์ด๋ฌํ ๋๊ตฌ์ ๋ํ ์ค๋ฌด ๊ฒฝํ์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ฐฐ์ธ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ฅํ ๋์งํธ ์ธ์ฌ ๋ฐ ๊ธฐ์ ํ์ดํ๋ผ์ธ์ ๊ฐ๋ฐํ๋ ๋ฐ์๋ ๋์์ด ๋ฉ๋๋ค.
์ธ ๋ฒ์งธ low-code ์ด์ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์ ๊ด๋ จ๋ ์ ์ฒด ๋น์ฉ์ด ์ ๊ฐ๋๋ค๋ ๊ฒ์ ๋๋ค. ์๋ก์ด ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด low-code ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ํน์ ์ธํ๋ผ๋ ์ธํ๋ผ์ ๋ํ ํ์์ฑ์ ์ค์ด๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ๊ฐ๋ฐ, ํ ์คํธ, ๋ฐฐํฌ ๋ฐ ์ ๋ฐ์ดํธํ ์ ์์ผ๋ฏ๋ก ๊ธฐ์กด ๊ฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋นํด ์ต๋ 3๋ฐฐ๊น์ง ๋น์ฉ์ ์ ๊ฐํ ์ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. IT ์ธ๋ ฅ. ์ค๋๋ ๊ธฐ์ ์ด ์ง๋ฉดํ๊ณ ์๋ ์ ์ ๋ ๊ฒฝ์์ด ์น์ดํ๊ณ ์์ฐ์ด ์ ํ๋ ํ๊ฒฝ์ ๊ณ ๋ คํ ๋ ์ด๋ฌํ ๋น์ฉ ์ ๊ฐ์ ์กฐ์ง์ ์ฅ๊ธฐ์ ์ธ ์ฑ์ฅ๊ณผ ์ฑ๊ณต์ ๋งค์ฐ ์ค์ํ ์ ์์ต๋๋ค.
AppMaster ์ ๊ฐ์ Low-code ํ๋ซํผ๋ ํ์ฅ์ฑ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ์ธก๋ฉด์์ ์๋นํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. Go(golang)์ ๊ฐ์ ์ต์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , Vue3 ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ , Android์ฉ Kotlin ๋ฐ Jetpack Compose ๋ฐ iOS์ฉ SwiftUI ์ฌ์ฉํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋์ผ๋ก ์์ฑ, ์ปดํ์ผ ๋ฐ ๋ฐฐํฌํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ด๋ฌํ ํ๋ซํผ์ ๋ค์์ ๋ณด์ฅํฉ๋๋ค. ๊ฒฐ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ๊ฐ๋ ฅํ ์ต์ฒจ๋จ ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. ๋ํ Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ๊ฐ๋ ฅํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ง์์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฑ๋ฅ ์ ํ ์์ด ๋์ฉ๋ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅ, ์ฒ๋ฆฌ ๋ฐ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
ํ์ฅ์ฑ ์ธ์๋ ์ ์ฐ์ฑ์ low-code ๋ ๋ค๋ฅธ ์ค์ํ ์ด์ ์ ๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ํํ ํตํฉ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฏ๋ก ์ฌ์ฉ์๋ ์์ฑ๋ REST API ๋ฐ WSS endpoints ๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ํ ์ธ๋ถ ์์คํ , ์๋น์ค ๋ฐ ๋ฐ์ดํฐ ์์ค์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ๊ธฐ์ ์ด ์ ์ ๋ ๋ณต์กํด์ง๊ณ ๋ค์ํด์ง๋ ๋์งํธ ์ํ๊ณ์ ์์กดํจ์ ๋ฐ๋ผ, ์๋ก์ด ๊ธฐ์ ๊ณผ ์ฝ๊ฒ ํตํฉํ๊ณ ์ ์ํ๋ ๋ฅ๋ ฅ์ ์๊ฐ์ด ์ง๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ด๋ จ์ฑ๊ณผ ๊ธฐ๋ฅ์ ์ ์งํ๋ ๋ฐ ๋งค์ฐ ์ค์ํด์ก์ต๋๋ค.
์ข ์ข ๊ฐ๊ณผ๋์ง๋ง ์ค์ํ low-code ์ด์ ์ ๊ธฐ์ ๋ถ์ฑ ์ ๊ฑฐ์ ๋๋ค. ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ๋ AppMaster์ ์ ๊ทผ ๋ฐฉ์์ ์ค๋๋ ์ฝ๋์ ์ํคํ ์ฒ๊ฐ ์ถ์ ๋์ด ์ ์ง ๊ด๋ฆฌ ๋น์ฉ์ด ์ฆ๊ฐํ๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ฑ๋ฅ์ด ์ ํ๋ ์ ์๋ ๊ธฐ์กด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ๊ณผ ๋ฌ๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ์ํ๋ก ์ ์ง ๊ด๋ฆฌํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ๊ธฐ์ ๋ถ์ฑ๋ฅผ ๋ฐฉ์งํจ์ผ๋ก์จ ์กฐ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง ๊ด๋ฆฌ์ ๊ด๋ จ๋ ์ฅ๊ธฐ ๋น์ฉ์ ์ค์ด๊ณ ๋์งํธ ์ด๋์ ํฐ๋ธ์ ์ง์์ ์ธ ์ฑ๊ณต์ ๋ณด์ฅํ ์ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก low-code ์ด์ ์ ๋ฌธ์ํ ๋ฐ ๊ท์ ์ค์ ์์ญ์ผ๋ก ํ์ฅ๋ฉ๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์๋ฒ endpoints ์ฉ Swagger(OpenAPI) ๋ฌธ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํ ํ์ ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๊ณ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๋ฐ๋ฅด๊ณ ์์คํ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ํธํ์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ฌธ์ํ์ ๋ํ ์ด๋ฌํ ์๋ํ๋ ์ ๊ทผ ๋ฐฉ์์ ์ธ์ ์ค๋ฅ์ ๋ถ์ผ์น์ ์ํ์ ์ค์ด๋ ๋์์ ๊ฐ๋ฐ ํ๋ก์ธ์ค ์๋๋ฅผ ๋์ ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก low-code ์ด์ ์ ๊ฐ๋ฐ ์๋, ๋น์ฉ ํจ์จ์ฑ, ํ์ฅ์ฑ, ์ ์ฐ์ฑ, ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ, ๊ท์ ์ค์ ๋ฑ ๊ด๋ฒ์ํ ์์ญ์ ๊ฑธ์ณ ์์ต๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ์กฐ์ง์ ์ด๋ฌํ ์ด์ ์ ํ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ์ง์ํ๊ณ ๋์งํธ ํ์ ๋ ธ๋ ฅ์ ์ถ์งํ๋ ๊ณ ํ์ง ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ์ํ๊ฒ ์์ฑํ๋ ๋์์ ์ํํธ์จ์ด ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ๊ธฐ์กด ์ง์ ์ฅ๋ฒฝ์ ์ค์ผ ์ ์์ต๋๋ค.