No-Code Website Builder๋ ๊ธฐ์ ์๋ จ๋์ ๊ด๊ณ์์ด ์ฌ์ฉ์๊ฐ ํ ์ค์ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ๋ ๋ํํ ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ฐฑ์๋ ์์คํ ์ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌํ ์ ์๋ ์ ๊ตํ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ซํผ์ ๋๋ค. ๋ณต์กํ ์ฝ๋ฉ ์์น์ ์ถ์ํํ๊ณ ์๊ฐ์ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ์์ฉํจ์ผ๋ก์จ no-code ์น ์ฌ์ดํธ ๋น๋๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ์ฌ ํ์ํ ์๊ฐ, ๋น์ฉ ๋ฐ ์ธ์ ์์์ ์ค์ ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด๋ฌํ ํ๋ซํผ์ ์ฌ๋ด ๋๋ ๊ณ์ฝ ์ํํธ์จ์ด ์์ง๋์ด์ ์์กดํ์ง ์๊ณ ์น ๊ธฐ๋ฐ ์๋ฃจ์ ์ ๋ง๋ค๋ ค๋ ๋น์ฆ๋์ค ์์ ์, ๊ธฐ์ ๊ฐ, ์ ํ ๊ด๋ฆฌ์ ๋ฐ ๊ธฐํ ์ ๋ฌธ๊ฐ์๊ฒ ์์ด์๋ ์๋ ๋๊ตฌ๊ฐ ๋์์ต๋๋ค.
AppMaster ํ๋ซํผ๊ณผ ๊ฐ์ No-code ๋น๋๋ drag-and-drop UI ๊ตฌ์ฑ ์์ ๋ฐ ์๊ฐ์ ๋ ผ๋ฆฌ ๋น๋๋ฅผ ๋น๋กฏํ ์๊ฐ์ ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์ง์ ์์ด๋ ๊ณ ์ฑ๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ํฉ๋๋ค. ์ด ํ์ ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ๋ฏผ์ฃผํํ์ฌ ๊ธฐ์ ์ง์์ด ์๋ ์ฌ์ฉ์๋ฅผ ์ํ ์ก์ธ์ค ๊ฐ๋ฅํ ํ๋ซํผ์ ์ ๊ณตํ๋ ๋์์ ์๋ จ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ๊ฐ์ํํฉ๋๋ค. Forrester์ ์ต๊ทผ ์ฐ๊ตฌ์์๋ 2024๋ ๊น์ง no-code ๊ฐ๋ฐ ํ๋ซํผ ์์ฅ์ด ์ฐ๊ฐ ์ฝ 28%์ ์ฑ์ฅ๋ฅ ์ ๋ํ๋ด๋ 212์ต ๋ฌ๋ฌ๋ก ์ฑ์ฅํ ๊ฒ์ด๋ผ๊ณ ์์ธกํ์ต๋๋ค.
์ ๋์ ์ธ no-code ํ๋ซํผ์ธ AppMaster ์ ๋งฅ๋ฝ์์ ์ฌ์ฉ์๋ ์๊ฐ์ ์๋ด ๋ฐฉ์์ผ๋ก ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ํตํด ์ฌ์ฉ์๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ๋ฐ์ดํฐ ๋ชจ๋ธ(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง)์ ์์ฑํ๊ณ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP) ๋์์ด๋, REST API ๋ฐ WSS(WebSocket Secure) endpoints ํตํด ๋น์ฆ๋์ค ๋ก์ง์ ์ค๊ณํ ์ ์์ต๋๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ drag and drop ๊ตฌ์ฑ ์์๋ก UI๋ฅผ ๋ง๋ค๊ณ Web BP ๋์์ด๋์์ ๋ชจ๋ ๊ตฌ์ฑ ์์์ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ๋ฅผ ์ ์ํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ ์ํธ ์์ฉํ๋๋ก ๋ง๋ค ์ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ JS/TS์ ํจ๊ป Vue3 ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ฉด, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ iOS์ฉ SwiftUI ๊ธฐ๋ฐ์ผ๋ก ํ๋ AppMaster ์ ์๋ฒ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๋ํ AppMaster ํ์ฌ ์์คํ ๋ฐ API์ ์ํํ๊ฒ ํตํฉ๋์ด ๊ธฐ๋ฅ์ ํ์ฅํ์ฌ ๊ณ ๊ฐ์ด ํน์ ์๊ตฌ ์ฌํญ์ ๋ง๋ ์ ์ฒด์ ์ธ ์๋ฃจ์ ์ ๊ตฌ์ถํ ์ ์๋๋ก ํฉ๋๋ค. ์ด๋ฌํ ์ ์ฐ์ฑ ๋๋ถ์ AppMaster ์ ์ ๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ์ฌ๋ฌ ์ฐ์ ๋ถ์ผ์ ๊ฑธ์ณ ๋ค์ํ ๋น์ฆ๋์ค๋ฅผ ์์ฉํ ์ ์์ต๋๋ค.
AppMaster ํ๋ซํผ์ ํฌ๊ด์ ์ธ ํน์ฑ์ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ๋ฅผ ํฌํจํ์ฌ ๊ฐ๋ฐ ๋จ๊ณ๋ฅผ ๋์ด ํ์ฅ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒ์ํ๋ฉด ํ๋ซํผ์ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ปดํ์ผํ๊ณ , ํ ์คํธ๋ฅผ ์คํํ๊ณ , Docker ์ปจํ ์ด๋(๋ฐฑ์๋๋ง ํด๋น)๋ฅผ ์์ถํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค. ๋ํ AppMaster ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(OpenAPI) ๋ฌธ์๋ฅผ ์์ฑํ์ฌ ์ํํ ์ ๋ฐ์ดํธ ๋ฐ ์ํํ ๋ฐฐํฌ๋ฅผ ๋ณด์ฅํฉ๋๋ค.
๊ฒฐ์ ์ ์ผ๋ก AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์์คํ ์ผ๋ก ์ํธ ์์ฉํ ์ ์์ต๋๋ค. Go๋ก ๊ตฌ์ถ๋ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅ์ฑ์ด ๋ฐ์ด๋๊ณ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ ํฉํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ํ ํ๋ซํผ์ ์๋ฒ ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ํตํด ๊ณ ๊ฐ์ ์ฑ ์คํ ์ด์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ ผ๋ฆฌ ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
AppMaster ๊ฐ ์ฑํํ ํ์ ์ ๊ทผ ๋ฐฉ์์ ๊ฒฐ๊ณผ๋ก ๊ธฐ์กด ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๋ฐ๋ณต๋๋ ๋ฌธ์ ์ธ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์ฌ์ค์ ์ ๊ฑฐ๋์์ต๋๋ค. ์ด ํ๋ซํผ์ ์๊ตฌ ์ฌํญ์ด ์์ ๋ ๋๋ง๋ค ์ฒ์๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ฏ๋ก ๋จ์ผ ์๋ฏผ ๊ฐ๋ฐ์๋ ์๋ฒ ๋ฐฑ์๋, ์น ์ฌ์ดํธ, ๊ณ ๊ฐ ํฌํธ ๋ฐ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ๋ ํฌ๊ด์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋ง๋ค ์ ์์ต๋๋ค.
AppMaster ์ ๊ฐ์ No-Code ์น ์ฌ์ดํธ ๋น๋๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ฏผ์ฃผํํ๋ ๊ฐ๋ ฅํ๊ณ ํจ์จ์ ์ด๋ฉฐ ์ก์ธ์ค ๊ฐ๋ฅํ ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. no-code ํ๋ซํผ์ ์ฌ์ฉ์๊ฐ ํ๋ก๊ทธ๋๋ฐ ์ง์ ์์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ํ๋กํ ํ์ดํ, ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ ์ ์๋๋ก ํจ์ผ๋ก์จ ๋ชจ๋ ๊ท๋ชจ์ ๋น์ฆ๋์ค๊ฐ ์ค๋๋ ์ ๋์งํธ ์ฐ์ ํ๊ฒฝ์์ ๋ฒ์ฐฝํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ด ๊ณ์ ์งํํ๊ณ ์ง์ ์ฅ๋ฒฝ์ด ๋์ฑ ๋ฎ์์ง์ ๋ฐ๋ผ ์ํํธ์จ์ด ํ์ ์ ์๋๋ ๋์ฑ ๋นจ๋ผ์ ธ ๋ฌด์ํ ์ฐ์ ์ ๋ฐ์์ ์ ๋ก ์๋ ์ฑ์ฅ๊ณผ ๋์งํธ ๋ณํ์ ์ด์งํ ๊ฒ์ ๋๋ค.