๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ "ํ๋ก์ธ์ค"๋ ํน์ ๋ชฉํ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๊ณ ์ ํ ์์ ๋ฐ ์ ์ฐจ์ ์กฐ์ , ๊ด๋ฆฌ ๋ฐ ์คํ์ ์ด์งํ๋ ์ผ๋ จ์ ์ํธ ์ฐ๊ฒฐ๋๊ณ ๊ตฌ์กฐํ๋๊ณ ์กฐ์จ๋ ๋จ๊ณ๋ฅผ ์๋ฏธํฉ๋๋ค. ํ๋ก์ธ์ค๋ ์์๋๋ ๋์๊ณผ ๊ฒฐ๊ณผ์ ํ์ค ํจํด์ ์ค์ ํ์ฌ ์์คํ ์ ์ง์ ์๊ณ ๊ด๋ฆฌ ๊ฐ๋ฅํ๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ๊ตฌ์กฐ๋ก ๊ตฌ์ฑํ๋ ๋ฐ ์ค์ถ์ ์ธ ์ญํ ์ ํฉ๋๋ค.
AppMasterno-code ํ๋ซํผ์์ ์์ฑ๋ ๊ฒ๊ณผ ๊ฐ์ ํจ์จ์ ์ด๊ณ ์์ ์ ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ค๋ฉด ์ ์ค๊ณ๋๊ณ ๊ฐ๋ ฅํ ํ๋ก์ธ์ค๊ฐ ํ์์ ์ ๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ด ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ์ค๊ณํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ชจ๋ฒ ์ฌ๋ก์ ๋ฐ๋ผ ๊ตฌ์ถ๋๊ณ ๊ณ ์ฑ๋ฅ ๋ฐ ํ์ฅ์ฑ์ ์ต์ ํ๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ง์คํฐํ๋ ค๋ฉด ํ๋ก์ธ์ค ๊ฐ๋ ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋ฐฑ์๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ ๋ค์ํ ์ ํ์ผ๋ก ๋ถ๋ฅ๋ ์ ์์ผ๋ฉฐ, ๊ฐ ์ ํ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฒด ์ํคํ ์ฒ์์ ํน์ ๋ชฉ์ ์ ์ํํฉ๋๋ค. ์ด๋ฌํ ๋ฒ์ฃผ ์ค ์ผ๋ถ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฐ์ดํฐ ๊ด๋ฆฌ ํ๋ก์ธ์ค: ์ฌ๊ธฐ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฐ์ดํฐ ๋ ์ดํฌ ๋๋ ๊ธฐํ ๋ฐ์ดํฐ ์ ์ฅ ์์คํ ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ์ ์ฅ, ๊ฒ์ ๋ฐ ์กฐ์์ด ํฌํจ๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง, ์ฟผ๋ฆฌ ์คํ, ์ธ๋ฑ์ฑ, ํธ๋์ญ์ , ๋ฐ์ดํฐ ํํฐ์ ๋, ๋ฐฑ์ ๋ฐ ๋ณต์ ๋ฑ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ํจ์จ์ ์ผ๋ก ์ค๊ณ๋ ๋ฐ์ดํฐ ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ ๋๊ธฐ ์๊ฐ์ ์ต์ํํ๊ณ ์ฒ๋ฆฌ๋์ ์ต๋ํํ๋ฉฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ ์ผ๊ด์ฑ๊ณผ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ๋น์ฆ๋์ค ๋ ผ๋ฆฌ ํ๋ก์ธ์ค: ์ด ๋ฒ์ฃผ๋ ์ข ์ข ๋๋ฉ์ธ๋ณ ๊ท์น, ์ ์ฑ โโ๋ฐ ์ํฌํ๋ก๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌํ ๋ฐ ์คํ์ ๋ค๋ฃน๋๋ค. ๋น์ฆ๋์ค ๋ก์ง ํ๋ก์ธ์ค์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฌ ๊ฒฐ์ ๊ธฐ๋ฅ, ๋ผ์ฐํ , ๊ธฐํ ๋ด๋ถ ๋ฐ ์ธ๋ถ ์์คํ ๋ฐ ์๋น์ค์์ ํตํฉ์ด ํฌํจ๋ฉ๋๋ค. ์ ์ ์๋ ๋ชจ๋์ ๋น์ฆ๋์ค ๋ก์ง ํ๋ก์ธ์ค๋ ๊ฐ์ํ๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ด์งํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ์ ์ฌ์ ์ธ ๋ณ๋ชฉ ํ์์ ์ ๊ฑฐํฉ๋๋ค.
- API ํ๋ก์ธ์ค: API(์์ฉ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ค์ํ ๊ตฌ์ฑ ์์์ ํ์ ์์คํ ๊ฐ์ ํต์ ์ ์ํ ๊ฒ์ดํธ์จ์ด ์ญํ ์ ํฉ๋๋ค. API ํ๋ก์ธ์ค๋ ์น์ธ, ์ธ์ฆ, ๋ฐ์ดํฐ ์ ๋ ฅ ์ ํจ์ฑ ๊ฒ์ฌ, ์์ฒญ ๋ผ์ฐํ ๋ฐ API ํธ์ถ์ ๋ํ ์๋ต ํ์์ ์ฒ๋ฆฌํ์ฌ ์ํธ ์ฐ๊ฒฐ๋ ๊ตฌ์ฑ ์์๊ฐ ์๋ก ์ํํ๊ณ ์์ ํ๊ฒ ์ํธ ์์ฉํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
- ํตํฉ ํ๋ก์ธ์ค: ๋ง์ ๊ฒฝ์ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ถ ์์คํ ๋๋ ์๋น์ค์ ์ํธ ์์ฉํ๋ฏ๋ก ํจ๊ณผ์ ์ด๊ณ ์ ๋ขฐํ ์ ์๋ ํตํฉ ํ๋ก์ธ์ค๊ฐ ํ์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์๋ก ๋ค๋ฅธ ์์คํ ๊ฐ์ ์์ ์ ์ธ ์ค์๊ฐ ์๋ฐฉํฅ ํต์ ์ฑ๋์ ์ค์ ํ๋ API ํตํฉ, webhooks, ๋ฉ์์ง ๋๊ธฐ์ด ๋ฐ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค.
- ์ค๋ฅ ์ฒ๋ฆฌ ๋ฐ ๋ก๊น ํ๋ก์ธ์ค: ์ด๋ฌํ ํ๋ก์ธ์ค๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ ์ค์ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ๋ฅผ ์ธ์, ์ฒ๋ฆฌ ๋ฐ ์์ ํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ ์ ํ ์ค๋ฅ ์ฒ๋ฆฌ, ๋ชจ๋ํฐ๋ง ๋ฐ ๋ก๊น ํ๋ก์ธ์ค๋ ํจ์จ์ ์ธ ๋๋ฒ๊น , ์ฌ์ ์๋ฐฉ์ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์์ ์ธ ๊ฐ์ ์ ์ด์งํฉ๋๋ค.
- ์ฑ๋ฅ ๋ฐ ์ต์ ํ ํ๋ก์ธ์ค: ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฆฌ์์ค ํ์ฉ๋, ์๋ต ์๊ฐ ๋ฐ ์ฒ๋ฆฌ๋ ์ธก๋ฉด์์ ์ฑ๋ฅ์ ํ๊ฐํ๊ณ ์ต์ ํํ๋ ํ๋ก์ธ์ค๋ฅผ ํตํด ์ด์ ์ ์ป๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ํ๋ก์ธ์ค์๋ ์บ์ฑ, ๋ก๋ ๋ฐธ๋ฐ์ฑ ๋ฐ ์ฐ๊ฒฐ ํ๋ง์ด ํตํฉ๋์ด ๊ณ ์ฑ๋ฅ์ ํ์ฅ ๊ฐ๋ฅํ ๋ฐฑ์๋ ์์คํ ์ ์์ฑํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
์์ ์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ค์ํ ์ ํ์ ํ๋ก์ธ์ค ์ค ์ผ๋ถ์ผ ๋ฟ์ ๋๋ค. ๋ค์ฌ๋ค๋ฅํ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๋ ค๋ฉด ๊ฐ ํ๋ก์ธ์ค ์ ํ์ ์ญํ ์ ๋ฌผ๋ก ์ํธ ์์กด์ฑ๊ณผ ์ํธ ์์ฉ์ ๋ํ ๊น์ ์ดํด๊ฐ ํ์ํฉ๋๋ค. AppMasterno-code ํ๋ซํผ์ ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง, ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋์์ด๋, REST API ๋ฐ WSS endpoints ๋ฑ๊ณผ ๊ฐ์ ํฌ๊ด์ ์ธ ๋๊ตฌ ๋ฐ ๋ฆฌ์์ค ์ ํ๊ตฐ์ ์ ๊ณตํ์ฌ ์ฌ์ฉ์๊ฐ ์ด๋ฌํ ํ๋ก์ธ์ค๋ฅผ ์ฝ๊ฒ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
AppMaster ํ๋ซํผ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Go, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Kotlin๊ณผ ๊ฐ์ ์ฌ๋ฌ ์ต์ฒจ๋จ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ๋ฐฑ์๋ ์์คํ ์ ์ํ ์ต์ ์ ์์ค ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์ฝ๋ ์์ฑ, ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ํ ๊ณ ๊ธ ํ๋ก์ธ์ค๋ฅผ ์ฑํํจ์ผ๋ก์จ AppMaster ๋ ๊ณ ๊ฐ์ด ํน์ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ํฉํ ๊ณ ํ์ง์ ํ์ฅ ๊ฐ๋ฅํ๊ณ ํจ์จ์ ์ธ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
ํ๋ก์ธ์ค๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ด์์ ํ์ฑํ๋ฏ๋ก ๊ฐ๋ฐ์์ ๋น๊ฐ๋ฐ์ ๋ชจ๋ ๋ณต์กํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. AppMasterno-code ํ๋ซํผ์ด ์ ๊ณตํ๋ ์ ๋ฌธ ์ง์๊ณผ ์ง์นจ์ ์ด๋ฌํ ํ๋ก์ธ์ค์ ๊ฐ๋ฐ์ ๊ฐ์ํํ์ฌ ์ฌ์ฉ์์๊ฒ ๊ด๋ฒ์ํ ์ฝ๋ฉ ์ง์์ด๋ ๊ฒฝํ ์์ด๋ ์ต์ฒจ๋จ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.