์•ก์„ธ์Šค, ์ธ์ฆ ๋˜๋Š” ๊ถŒํ•œ ๋ถ€์—ฌ ํ† ํฐ์ด๋ผ๊ณ ๋„ ํ•˜๋Š” API ํ† ํฐ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ API๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ํŠน์ • ๋ฆฌ์†Œ์Šค ๋ฐ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ œํ•œ๋œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ณ ์œ  ์‹๋ณ„์ž๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ† ํฐ์€ ํŠนํžˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•˜๊ฑฐ๋‚˜ ์ž‘์—…์„ ์‹คํ–‰ํ•  ๋•Œ ์›น, ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์˜์—ญ์—์„œ ๋ณด์•ˆ์„ ๋ณด์žฅํ•˜๊ณ  ์‚ฌ์šฉ์ž ๊ฐœ์ธ ์ •๋ณด๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ํ”Œ๋žซํผ์˜ ๋งฅ๋ฝ์—์„œ API ํ† ํฐ์€ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๋™์‹œ์— ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„ ๊ฐ„์˜ ์›ํ™œํ•œ ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค๋Š” ์ ์—์„œ ํฐ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค.

API ํ† ํฐ์„ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์š” ๋ชฉ์ ์€ API endpoint ์— ๋Œ€ํ•œ ์š”์ฒญ์„ ์ธ์ฆํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์„œ๋ฒ„์— ์š”์ฒญํ•˜๋Š” ๋™์•ˆ ํ† ํฐ์„ ๋งค๊ฐœ๋ณ€์ˆ˜ ๋˜๋Š” ํ—ค๋”๋กœ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๋‹ฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ํ† ํฐ์„ ํ™•์ธํ•˜์—ฌ ๊ทธ์— ๋”ฐ๋ผ ๋ฆฌ์†Œ์Šค๋‚˜ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•ฉ๋‹ˆ๋‹ค. ํ† ํฐ ๊ธฐ๋ฐ˜ ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ๋ฌด์ƒํƒœ ์„œ๋ฒ„ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜์–ด ๋กœ๋“œ๊ฐ€ ๋†’์€ ๊ธฐ์—… ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ™•์žฅ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

API ํ† ํฐ์€ ์‚ฌ์šฉ์ž ์ด๋ฆ„/๋น„๋ฐ€๋ฒˆํ˜ธ ๋˜๋Š” ์„ธ์…˜ ๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋น„ํ•ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ, ํ† ํฐ์€ ๋ฆฌ์†Œ์Šค ๋ฐ ์„œ๋น„์Šค์— ๋ถ€์—ฌ๋œ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ์„ธ๋ถ€์ ์ธ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ๊ด€๋ฆฌ์ž๋Š” ๊ฐ ํ† ํฐ๊ณผ ๊ด€๋ จ๋œ ํŠน์ • ๊ถŒํ•œ์ด๋‚˜ ์—ญํ• ์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ์ž์‹ ์˜ ์ž‘์—…์ด๋‚˜ ์—ญํ• ๊ณผ ๊ด€๋ จ๋œ ๋ฆฌ์†Œ์Šค์—๋งŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ณด์•ˆ ์œ„ํ—˜์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‘˜์งธ, API ํ† ํฐ์€ ์ˆ˜๋ช…์ด ์งง์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํŠน์ • ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ๋งŒ๋ฃŒ๋˜๋„๋ก ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์™„์ „ํžˆ ์ทจ์†Œํ•˜์—ฌ ๋ฌด๋‹จ ์•ก์„ธ์Šค ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ์‹œ์ ์ธ ํŠน์„ฑ์œผ๋กœ ์ธํ•ด ํ† ํฐ์€ ๋ณด์•ˆ ์นจํ•ด๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ๊ณต๊ฒฉ์ž๊ฐ€ ๊ณ„์ •์ด๋‚˜ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์žฅ๊ธฐ์ ์ธ ํ†ต์ œ๊ถŒ์„ ์–ป์„ ์œ„ํ—˜์„ ์™„ํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ† ํฐ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ์™€ ๊ฐ™์€ ์žฅ๊ธฐ ์ž๊ฒฉ ์ฆ๋ช…์„ ๊ณต์œ ํ•˜์ง€ ์•Š๋Š” ์™ธ๋ถ€ ์‹œ์Šคํ…œ, ํŒŒํŠธ๋„ˆ ๋˜๋Š” API์™€์˜ ํ†ตํ•ฉ์ด ๋” ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ ๋‚ด์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ RESTful API์™€ WebSocket์„ ํ™œ์šฉํ•˜์—ฌ ์„œ๋กœ ์ƒํ˜ธ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค. API ํ† ํฐ์€ ์ด๋Ÿฌํ•œ ์ƒํ˜ธ ์ž‘์šฉ์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๋ฉฐ ๋ฐฑ์—”๋“œ, ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ชจ๋ฐ”์ผ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํฌํ•จํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„ ๊ฐ„์˜ ํ†ต์‹ ์„ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ์ž๊ฐ€ AppMaster ์ƒ์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋กœ๊ทธ์ธํ•˜๋ฉด API ํ† ํฐ์ด ๋ฐœ๊ธ‰๋˜๋ฉฐ, ์ด ํ† ํฐ์€ ์„œ๋ฒ„์— ๋Œ€ํ•œ ์š”์ฒญ์„ ์ธ์ฆํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜์–ด ์•ก์„ธ์Šค๋˜๊ฑฐ๋‚˜ ์ˆ˜์ •๋˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ์Šน์ธ๋˜๊ณ  ๋ณดํ˜ธ๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ AppMaster ์˜ ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์€ API ํ† ํฐ์„ ํ™œ์šฉํ•˜์—ฌ App Store ๋˜๋Š” Play Market์— ์ƒˆ ๋ฒ„์ „์„ ์ œ์ถœํ•  ํ•„์š” ์—†์ด UI, ๋กœ์ง ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์‹œ๊ฐ„ ์†Œ๋ชจ์ ์ด๊ณ  ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ธ ์—…๋ฐ์ดํŠธ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ์ตœ์‹  ๊ธฐ๋Šฅ์„ ์ฆ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณด์•ˆ ๋ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ์ธก๋ฉด์—์„œ AppMaster ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐ์ดํ„ฐ ๋ฐ API ์•ก์„ธ์Šค๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์—…๊ณ„ ๋ชจ๋ฒ” ์‚ฌ๋ก€ ๋ฐ ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ํ† ํฐ ์ƒ์„ฑ, ์ €์žฅ ๋ฐ ๊ฒ€์ฆ๊ณผ ๊ฐ™์€ ์ ์ ˆํ•œ ํ† ํฐ ๊ด€๋ฆฌ ์ „๋žต ๊ตฌํ˜„์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ† ํฐ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์•”ํ˜ธํ™”๋œ ๋ณด์•ˆ ๋ฌด์ž‘์œ„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋˜๋ฏ€๋กœ ๊ณ ์œ ์„ฑ์„ ๋ณด์žฅํ•˜๊ณ  ์ถฉ๋Œ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ž…๋‹ˆ๋‹ค. ํ† ํฐ ์ €์žฅ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ๋ณด์•ˆ์„ ์—ผ๋‘์— ๋‘๊ณ  ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ํ† ํฐ ์•ก์„ธ์Šค ๋ฐ ๊ฒ€์ƒ‰์„ ์œ„ํ•œ ์•”ํ˜ธํ™” ๋ฐ ๋ณด์•ˆ API๋ฅผ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ ๋‚ด์—์„œ API ํ† ํฐ์„ ํšจ๊ณผ์ ์œผ๋กœ ๊ตฌํ˜„ํ•˜๋Š” ์˜ˆ๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ ๋˜๋Š” ๋ชจ๋ฐ”์ผ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ์ƒ์„ฑ๋œ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๊ด€๋ จ๋œ ์ผ๋ฐ˜์ ์ธ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ชจ๋ฐ”์ผ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ฐ ์š”์ฒญ์„ ์ธ์ฆํ•˜๋Š” ๋ฐ API ํ† ํฐ์ด ํ•„์š”ํ•œ RESTful API ํ˜ธ์ถœ์„ ํ†ตํ•ด ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค. ํ† ํฐ์€ ๋””์ง€ํ„ธ ์„œ๋ช… ์—ญํ• ์„ ํ•˜์—ฌ ์š”์ฒญ์ด ํ•ฉ๋ฒ•์ ์ด๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์Šค์—์„œ ์‹œ์ž‘๋˜์—ˆ๋‹ค๋Š” ์ฆ๊ฑฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ํ† ํฐ์„ ํ™•์ธํ•˜๋ฉด ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ด€๋ จ ๋ฐ์ดํ„ฐ ๋˜๋Š” ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ๊ณ„์˜ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์—์„œ ์›ํ™œํ•œ ํ†ต์‹ ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

์š”์•ฝํ•˜์ž๋ฉด, API ํ† ํฐ์€ ๋ฆฌ์†Œ์Šค์™€ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ธ์ฆํ•˜๊ณ  ์Šน์ธํ•˜๋Š” ์•ˆ์ „ํ•œ ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•˜๋Š” ํ˜„๋Œ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ํ•„์ˆ˜ ๊ตฌ์„ฑ ์š”์†Œ์ž…๋‹ˆ๋‹ค. AppMaster ํ”Œ๋žซํผ์€ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— API ํ† ํฐ์„ ํ†ตํ•ฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ ์„œ๋น„์Šค๊ฐ€ ์ž˜ ๋ณดํ˜ธ๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์˜ ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜ ๋ฐ no-code ๊ฐœ๋ฐœ ๊ธฐ๋Šฅ๊ณผ ๊ฒฐํ•ฉ๋œ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€ ๋ฐ ์‚ฐ์—…์— ์ ํ•ฉํ•œ ๋น ๋ฅด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์•ˆ์ „ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.