IDE(ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ)๋ ๊ฐ๋ฐ์์๊ฒ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ๋ค์ํ ๋์ ํ๋ซํผ์ ๋ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ํฉ๋ฆฌํํ๊ธฐ ์ํ ๋๊ตฌ ๋ชจ์์ ์ ๊ณตํ๋ ํฌ๊ด์ ์ธ ์ํํธ์จ์ด ์ ํ๊ตฐ์ ๋๋ค. ์ฌ์ฉ์ ์ ์ ํจ์์ ๋งฅ๋ฝ์์ IDE์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฝ๋ ํธ์ง๊ธฐ, ์ปดํ์ผ๋ฌ, ์ธํฐํ๋ฆฌํฐ, ๋๋ฒ๊ฑฐ, ๋น๋ ์๋ํ ๋๊ตฌ, ๋ฒ์ ์ ์ด ์์คํ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋๊ตฌ ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ํน์ ๊ตฌ์ฑ ์์๊ฐ ํฌํจ๋ฉ๋๋ค. IDE์ ๋ชฉํ๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ถคํ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์์ฑ, ํ ์คํธ, ๋๋ฒ๊น ๋ฐ ๋ฐฐํฌํ ์ ์๋๋ก ์ง์ํ์ฌ ๋ชจ๋ฒ ์ฌ๋ก, ์ ๊ณ ํ์ค ๋ฐ ๊ด๋ จ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ์ค์ํ๋๋ก ํ๋ ๊ฒ์ ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ ๋ฌธ IDE๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. ํนํ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ์ ํฉํ ๊ด๋ฒ์ํ ์๊ฐ์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๊ณ ์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ AppMaster ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ๊ธฐ์กด ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ณด๋ค ์ต๋ 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. AppMaster ์ ์ฃผ์ ๊ธฐ๋ฅ ์ค ์ผ๋ถ์๋ ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง(๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง), ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋์์ธ(์๊ฐ์ BP Designer, REST API ๋ฐ WSS endpoints ์ ์กฐํฉ์ ํตํด), ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ๋์์ธ, drag-and-drop ๊ธฐ๋ฅ์ด ํฌํจ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ ํฌ๊ด์ ์ธ ์ธํธ์ ๋๋ค.
AppMaster ์ ํต์ฌ ๊ฐ์ ์ค ํ๋๋ ์ ๋ขฐํ ์ ์๋ ๊ธฐ์ ๊ณผ ์ ๊ณ ํ์ค ํ๋ ์์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ Go ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(golang)๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋๋ ๋ฐ๋ฉด, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ Vue3 ํ๋ ์์ํฌ ๋ฐ JavaScript/TypeScript๋ฅผ ํ์ฉํฉ๋๋ค. ๋ฐ๋ฉด ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ Android์ฉ Kotlin ๋ฐ Jetpack Compose ์ iOS์ฉ SwiftUI ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์๋ฒ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ํ์ฉํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ด๋ ํ์ฅ์ฑ์ ๋ณด์ฌ ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ์ด์์ ์ ๋๋ค.
์ ์ฐ์ฑ๊ณผ ์ ์์ฑ์ ๋ํ AppMaster ์ ๋ ธ๋ ฅ์ ์ฃผ๋ก Postgresql ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค์ ์ ๋๊ณ ๋ค์ํ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์๋ฃจ์ ์ ๋ํ ๊ด๋ฒ์ํ ์ง์์ผ๋ก ํด์๋ฉ๋๋ค. ๋ํ ๊ณ ๊ฐ์ ์คํ ๊ฐ๋ฅํ ๋ฐ์ด๋๋ฆฌ ํ์ผ(Business ๋ฐ Business+ ๊ตฌ๋ ํฌํจ) ๋๋ ์์ค ์ฝ๋(Enterprise ๊ตฌ๋ ํฌํจ)๋ฅผ ํ๋ณดํ์ฌ ์จํ๋ ๋ฏธ์ค์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ์คํ ํจ์ผ๋ก์จ ํ๋ซํผ์ ๋ค์์ฑ์ ๋์ฑ ํ์ฅํ ์ ์์ต๋๋ค.
AppMaster ์ ๋ ๋ค๋ฅธ ์ค์ํ ์ธก๋ฉด์ ๋ฌธ์ํ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ๋๋ค. ์๋ฅผ ๋ค์ด AppMaster ์์ ์์ฑ๋ ๋ชจ๋ ํ๋ก์ ํธ๋ ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ด ๋ณ๊ฒฝ๋ ๋๋ง๋ค ๊ณ ๊ฐ์ 30์ด ์ด๋ด์ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ธํธ๋ฅผ ์์ฑํ ์ ์์ผ๋ฏ๋ก ์ผ๋ฐ์ ์ผ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ๊ดด๋กญํ๋ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์์ ํ ์ ๊ฑฐ๋ฉ๋๋ค.
ํ์ ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ ๋ค๋ฅธ ํ์ ์ธก๋ฉด์ด๋ฉฐ AppMaster ํ ๊ธฐ๋ฐ ๊ฐ๋ฐ ์ง์์ ํตํด ์ด๋ฌํ ์๊ตฌ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์ด ํ๋ซํผ์ ๊ฐ๋ฐํ ๊ฐ์ ์ค์๊ฐ ํ์ ๊ณผ ๋น๋๊ธฐ์ ์ปค๋ฎค๋์ผ์ด์ ์ ์ด์งํ์ฌ ๋ ๋์ ์์ด๋์ด ๊ตํ, ๋ ๋น ๋ฅธ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ์ ๋ฐ์ ์ธ ์์ฐ์ฑ ํฅ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๋ํ, AppMaster ๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์์ค ์ ์ด ์์คํ ๊ณผ ํตํฉ๋์ด ๋ชจ๋ ํ ๊ตฌ์ฑ์์ด ํญ์ ๋๊ธฐํ๋ ์ต์ ๋ฒ์ ์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ต์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐฉ์์ ๋ง์ถฐ์ง ํฌ๊ด์ ์ธ IDE์ธ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ๋ฐ ๋๋ฒ๊น ์ ์ํ ๊ฐ๋ ฅํ ์ง์๋ ์ ๊ณตํฉ๋๋ค. ๊ธฐ๋ฅ ์ธํธ์๋ ๊ฐ๋ฐ์๊ฐ ๋ฌธ์ ๋ฅผ ๋ณด๋ค ํจ๊ณผ์ ์ผ๋ก ์๋ณํ๊ณ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋๋ ์๋ํ๋ ํ ์คํธ ํ๋ ์์ํฌ, ์ฝ๋ ํ์ง ๊ฒ์ฌ, ์ฑ๋ฅ ๋ถ์ ๋๊ตฌ ๋ฐ ๊ธฐํ ๋ฆฌ์์ค๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. AppMaster ์ด๋ฌํ ๊ธฐ๋ฅ์ ๋จ์ผ ํ๋ซํผ์ ํตํฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ๊ณ ํ์ง ์ํํธ์จ์ด๋ฅผ ๋ ์ฝ๊ฒ ์ ์งํ ์ ์๋๋ก ํด์ค๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ํจ์จ์ ์ธ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ์ํ ๋ชจ๋ ๊ตฌ์ฑ ์์๊ฐ ์ํํ๊ฒ ํตํฉ๋๋ ํตํฉ ํ๋ซํผ์ ์ ๊ณตํ๋ ์ค๋๋ ์ ๊ฐ๋ฐ์์๊ฒ ์์ด์๋ ์ ๋ ๋๊ตฌ์ ๋๋ค. AppMaster ์ ๊ฐ์ IDE ์ปจํ ์คํธ์ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ ์์ฐ์ฑ์ ํฅ์์ํฌ ๋ฟ๋ง ์๋๋ผ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ ์ ๊ณ ํ์ค์ ๋ฐ๋ผ ๊ฐ๋ฐ๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํตํด AppMaster ๊ณ ํ์ง์ ํ์ฅ ๊ฐ๋ฅํ๊ณ ๋น์ฉ ํจ์จ์ ์ธ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๊ธฐ ์ํ ์ ๋์ ์ธ no-code ํ๋ซํผ์ผ๋ก ์๋ฆฌ๋งค๊นํ์ต๋๋ค. ๊ณ ์ ํ ๊ธฐ๋ฅ๊ณผ ๊ด๋ฒ์ํ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ผ๋ก ์ธํด ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ ๊ฐ๋ ฅํ ์ ํ์ด ๋ฉ๋๋ค.