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

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

Forrester Research์— ๋”ฐ๋ฅด๋ฉด low-code ์‹œ์žฅ์€ 2019๋…„ 65์–ต ๋‹ฌ๋Ÿฌ์—์„œ 2022๋…„ 212์–ต ๋‹ฌ๋Ÿฌ๋กœ ์„ฑ์žฅํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜๋ฉฐ, ์—ฐํ‰๊ท  ์„ฑ์žฅ๋ฅ (CAGR)์€ 28%์ž…๋‹ˆ๋‹ค. Low-code API๋Š” ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ  ๊ธฐ์—…์ด ์ง„ํ™”ํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ์— ๋งž๊ฒŒ ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ๋” ๋น ๋ฅด๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋ฏ€๋กœ ์ด๋Ÿฌํ•œ ์„ฑ์žฅ์— ํฌ๊ฒŒ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

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

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

AppMaster ๊ฐ„์†Œํ™”๋˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์œ ์ง€ ๊ด€๋ฆฌ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด low-code API์— ํฌ๊ฒŒ ์˜์กดํ•˜๋Š” no-code ํ”Œ๋žซํผ์˜ ํ›Œ๋ฅญํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๋Š” ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง, ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ์„ค๊ณ„, REST API ๋ฐ WebSocket Server(WSS) endpoints ์™€ ๊ฐ™์€ ๋ณต์žกํ•œ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹œ๊ฐ์ ์œผ๋กœ ์„ค๊ณ„ํ•˜๊ณ  ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster Go(golang), Vue3, Android์šฉ Kotlin ๋ฐ Jetpack Compose ์™€ iOS์šฉ SwiftUI ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” AppMaster ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ฐ™์€ ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ์„ฑ๋Šฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์›ํ™œํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ์˜ ๋˜ ๋‹ค๋ฅธ ์ฃผ๋ชฉํ• ๋งŒํ•œ ๊ธฐ๋Šฅ์€ ์„œ๋ฒ„ endpoints ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ์— ๋Œ€ํ•œ Swagger(OpenAPI) ๋ฌธ์„œ์˜ ์ž๋™ ์ƒ์„ฑ์ž…๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด ์ฒญ์‚ฌ์ง„์ด ๋ณ€๊ฒฝ๋œ ๊ฒฝ์šฐ์—๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋ณธ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋ฌธ์„œ๊ฐ€ ํ•ญ์ƒ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€๋˜๋ฏ€๋กœ ๊ธฐ์ˆ  ๋ถ€์ฑ„๊ฐ€ ์ค„์–ด๋“ค๊ณ  ์ „์ฒด ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์Šคํ…œ์—์„œ ์ผ๊ด€์„ฑ์ด ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

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

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