๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋งฅ๋ฝ์์ "์ํฐํฐ ์ ํ"์ด๋ผ๋ ์ฉ์ด๋ ์์คํ ๋ด ๊ณต์ ์์ฑ ๋ฐ ๊ด๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฒด ๋๋ ๊ฐ์ฒด ๋ชจ์์ ๋ถ๋ฅํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ฐ๋จํ ๋งํด์ ์ํฐํฐ ์ ํ์ ๊ณตํต ์์ฑ์ด๋ ํน์ง์ ๊ฐ๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์์ ๊ณ ์ ํ๊ฒ ์๋ณ๋ ์ ์๋ ์ ์ฌํ ๊ฐ์ฒด(์ค์ ๋๋ ๊ฐ๋ ) ๊ทธ๋ฃน์ ๋ํ๋ ๋๋ค. ์ด๋ฌํ ๊ฐ์ฒด๋ ์ผ๋ฐ์ ์ผ๋ก ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ๋ก ํ์๋๊ฑฐ๋ ๊ฐ์ฒด ์งํฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํด๋์ค ๋๋ ๊ฐ์ฒด๋ก ํ์๋ฉ๋๋ค.
์ํฐํฐ ์ ํ์ ๋ณต์กํ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋จ์ํํ๊ณ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๋ฉฐ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ฟผ๋ฆฌ ๋ฐ ์กฐ์์ ์ง์ํ๋ฏ๋ก ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ , ์์คํ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค๊ณ ๋ฐ ๊ฐ๋ฐ์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ํฐํฐ ์ ํ์ ์ ์ ํ ์ ์ ๋ฐ ๋ถ๋ฅ๋ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ, ๊ฒ์ ๋ฐ ์กฐ์ํ๊ธฐ ์ํ ๊ธฐ๋ฐ ์ญํ ์ ํ๋ ๊ฐ๋ ฅํ๊ณ ์ ์ฐํ๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ํ๋ก์ธ์ค์ ํ์ ๊ตฌ์ฑ ์์์ ๋๋ค.
๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ฌ์ฉ๋๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์์ญ ๋ด์์ ์ํฐํฐ ์ ํ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ํ๋ก์ธ์ค์์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋์ด ์๊ฐ์ ์ผ๋ก ํ๋ถํ๊ณ ์ง๊ด์ ์ด๋ฉฐ ์ ์ ๊ฐ๋ฅํ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ง๋ญ๋๋ค. AppMaster ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ์ํฐํฐ ์ ํ์ ์ ์, ๊ตฌ์ฑ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ์ค๊ณ, ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ชจ๋ธ๋ง, API ๋ฐ WSS endpoint ์์ฑ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํฉ๋๋ค.
AppMaster ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ํ๊ฒฝ์์ ์ํฐํฐ ์ ํ์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ๋ฌ ์์ฑ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๊ฐ ์์ฑ์ ํด๋น ์ํฐํฐ ์ ํ์ ์ํ๋ ๊ฐ์ฒด์ ํน์ ๋ฐ์ดํฐ ํ๋ ๋๋ ์์ฑ์ ๋ํ๋ ๋๋ค. ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ด์ด๋ผ๊ณ ๋ ํ๋ ์ด๋ฌํ ์์ฑ์ ์ ์, ๋ฌธ์์ด, ๋ ์ง ๋๋ ์ด์ง ๋ฐ์ดํฐ์ ๊ฐ์ ํน์ ๋ฐ์ดํฐ ์ ํ๊ณผ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ํฐํฐ ์ ํ์ ๊ธฐ๋ณธ ๋ฐ ์ธ๋ ํค ๋งคํ์ ํตํด ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ค๋ฅธ ์ํฐํฐ ์ ํ๊ณผ ๊ด๊ณ๋ฅผ ์ค์ ํ ์๋ ์์ผ๋ฏ๋ก ๋ณต์กํ๊ณ ์ํธ ์ฐ๊ฒฐ๋๋ฉฐ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ ์์คํ ์ ํ์ฑํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด AppMaster ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ์ ์ ์๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ผ๋ฐ์ ์ธ ์ํฐํฐ ์ ํ์๋ "๊ณ ๊ฐ", "์ฃผ๋ฌธ" ๋ฐ "์ ํ"์ด ํฌํจ๋ ์ ์์ต๋๋ค. "๊ณ ๊ฐ" ์ํฐํฐ ์ ํ์ "๊ณ ๊ฐ_ID", "์ด๋ฆ", "์ด๋ฉ์ผ" ๋ฐ "์ฃผ์"์ ๊ฐ์ ์์ฑ์ ๊ฐ๋ ๋ฐ๋ฉด, "์ฃผ๋ฌธ" ์ํฐํฐ ์ ํ์ "์ฃผ๋ฌธ_ID", "์ฃผ๋ฌธ_๋ ์ง", "๊ณ ๊ฐ_ID"์ ๊ฐ์ ์์ฑ์ ๊ฐ์ง ์ ์์ต๋๋ค. " ๋ฐ "total_amount." "์ ํ" ํญ๋ชฉ ์ ํ์๋ "์ ํ_ID", "์ด๋ฆ", "์ค๋ช ", "๊ฐ๊ฒฉ"๊ณผ ๊ฐ์ ์์ฑ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ๋ํ "๊ณ ๊ฐ"๊ณผ "์ฃผ๋ฌธ" ๊ฐ์ ์ผ๋๋ค ๊ด๊ณ(์ฆ, ๋จ์ผ ๊ณ ๊ฐ์ด ์ฌ๋ฌ ์ฃผ๋ฌธ์ ๊ฐ์ง ์ ์์) ๋๋ "์ ํ" ๊ฐ์ ๋ค๋๋ค ๊ด๊ณ์ ๊ฐ์ด ์ด๋ฌํ ์ํฐํฐ ์ ํ ๊ฐ์ ๊ด๊ณ๊ฐ ์กด์ฌํ ์ ์์ต๋๋ค. ๋ฐ "์ฃผ๋ฌธ"(์ฆ, ๊ฐ ์ฃผ๋ฌธ์๋ ์ฌ๋ฌ ์ ํ์ด ํฌํจ๋ ์ ์์ผ๋ฉฐ ๊ฐ ์ ํ์ ์ฌ๋ฌ ์ฃผ๋ฌธ์ ๋ํ๋ ์ ์์ต๋๋ค).
AppMaster ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ์์ฑ๊ณผ ๊ด๊ณ๋ฅผ ์ง๊ด์ ์ด๊ณ ํจ์จ์ ์ผ๋ก ์ ์ํ ์ ์๋ ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ํฐํฐ ์ ํ์ ์์ฑํ ์ ์์ต๋๋ค. ๋ํ ํ๋ซํผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ์ฌ ์๋ก ์์ฑ๋๊ฑฐ๋ ์์ ๋ โโ์ํฐํฐ ์ ํ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ํํ๊ฒ ํตํฉํ๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋ํ AppMaster ์์ ์ํฐํฐ ์ ํ์ ์์ฑํ๊ณ ๊ด๋ฆฌํ๋ฉด ๋ฐ์ดํฐ ๋ชจ๋ธ ์ค๊ณ ํ๋ก์ธ์ค๊ฐ ๊ฐ์ํ๋ ๋ฟ๋ง ์๋๋ผ ๊ฒฐ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ผ๊ด์ฑ, ์ฑ๋ฅ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ๋ ํฅ์๋ฉ๋๋ค.
์ํฐํฐ ์ ํ์ ๊ฐ๋ ฅํ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ตฌ์ฑ ์์๋ฅผ ํ์ฑํ๋ฏ๋ก AppMaster ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋์์ด๋ ๋ฐ API ์์ฑ๊ธฐ์์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค์ RESTful API์ ์ค๊ณ ๋ฐ ๊ตฌ์กฐ์๋ ํฐ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ์ํฐํฐ ์ ํ์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ์ ํ๋ก์ธ์ค๋ฅผ ์ ์ํ๊ณ ๋ชจ๋ธ๋งํจ์ผ๋ก์จ ์ ๊ณ ํ์ค ๋ฐ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ค์ํ๋ ๋ฐฑ์๋ ๋น์ฆ๋์ค ๋ ผ๋ฆฌ ๋ฐ API endpoints ํจ์จ์ ์ผ๋ก ์์ฑํ์ฌ AppMaster ํ๋ซํผ์ ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ ํตํฉ, ์ํธ ์ด์ฉ์ฑ ๋ฐ ํ์ฅ์ฑ์ ๋ณด์ฅํ ์ ์์ต๋๋ค.
์์ฝํ๋ฉด, ์ํฐํฐ ์ ํ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์์ ์ค์ถ์ ์ธ ์ญํ ์ ํ๋ฉฐ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ , ์์คํ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ค๊ณ๋๊ณ ๊ฐ๋ฐ๋๋ ๊ธฐ๋ฐ ์ญํ ์ ํฉ๋๋ค. AppMasterno-code ํ๋ซํผ์ ์ํฐํฐ ์ ํ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๋ค์ํ ์ฐ์ ๋ฐ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ ์ ์๋ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ด๊ณ ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํฉ๋๋ค. AppMaster ์ ์ง๊ด์ ์ธ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ์ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ์๋ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๊ณ ์ค๋ ์ง์๋๋ ๊ณ ์ฑ๋ฅ ์ํํธ์จ์ด ์๋ฃจ์ ์ ๋ณด์ฅํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ ์ ์์ต๋๋ค.