Low-codelow-code ์ low-code ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณ, ๊ฐ๋ฐ, ๋ฐฐํฌ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๊ณผ์ ์์ ๊ฐ๋ ฅํ ๋ณด์ ์กฐ์น๋ฅผ ๊ตฌํํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. AppMaster ์ ๊ฐ์ low-code ํ๋ซํผ์ด ๋ฆฌ์์ค ๋น์ฉ์ ์ต์ํํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๋ ๊ธฐ๋ฅ์ผ๋ก ์ธ๊ธฐ๋ฅผ ์ป์ผ๋ฉด์ ์ค์ํ ๋ฐ์ดํฐ์ ์์ ์ ๋ณด์ฅํ๊ณ ๋ฌด๋จ ์ก์ธ์ค๋ฅผ ๋ฐฉ์งํ๋ ๊ฒ์ด ์ต์ฐ์ ๊ณผ์ ๊ฐ ๋์์ต๋๋ค.
Low-code ๋ณด์์ ์ทจ์ฝ์ฑ์ ์ต์ํํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฌ์ด๋ฒ ๋ฒ์ฃ์์ ์ํด ์ ์ฉ๋์ง ์๋๋ก ๋ณดํธํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ๊ด๋ฒ์ํ ํ๋๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํฌํจํฉ๋๋ค. low-code ๋ณด์์ ์ฃผ์ ์ธก๋ฉด์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฐ์ดํฐ ๋ณด์: ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด์ ์ ์ฅ๋ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ณดํธํ๊ณ ์ ์ก ์ค ๋ฐ์ดํฐ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๋ฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
- ID ๋ฐ ์ก์ธ์ค ๊ด๋ฆฌ: ์ฌ์ฉ์ ์ญํ ๋ฐ ๊ถํ์ ๊ธฐ๋ฐ์ผ๋ก ์น์ธ๋ ์ฌ์ฉ์๋ง ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ํด๋น ๊ธฐ๋ฅ์ ์ก์ธ์คํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ๋ณด์: ๋ฌด๋จ ์ก์ธ์ค ๋๋ ์กฐ์์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋, ๋น์ฆ๋์ค ๋ก์ง ๋ฐ ๋ฐํ์ ํ๊ฒฝ์ ๋ณดํธํ๊ธฐ ์ํ ๋ณด์ ์กฐ์น๋ฅผ ๊ตฌํํฉ๋๋ค.
- ๊ท์ ์ค์: low-code ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๊ฒฉ๊ณผ ์๋๋ ์ฉ๋์ ๋ฐ๋ผ GDPR, HIPAA ๋๋ PCI DSS์ ๊ฐ์ ์ฐ์ ๋ณ ๊ท์ ๋ฐ ํ์ค์ ์ค์ํ๋์ง ํ์ธํฉ๋๋ค.
- ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฐ์ฌ: ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์ฉ ๋ฐ ์์คํ ์ด๋ฒคํธ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ์ฌ ์ ์ฌ์ ์ธ ๋ณด์ ์ํ์ด๋ ์ด์ ํ์์ ๊ฐ์งํ๊ณ ๋์ํฉ๋๋ค.
๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMasterlow-code ๋ณด์์ ์๋นํ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ํตํด ๊ณ ๊ฐ์ ๋์ ์์ค์ ๋ณด์์ ์ ์งํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋จ์ํํ๋ ์๊ฐ์ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ํ๋ก์ธ์ค, REST API ๋ฐ WSS endpoints ์์ฑํ ์ ์์ต๋๋ค. AppMaster์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์๋์ฉ Go(golang), ์น์ฉ Vue3, Android์ฉ Kotlin ๋ฐ Jetpack Compose, iOS์ฉ SwiftUI ์ ๊ฐ์ ์ ๊ณ ํ์ค ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ฉ๋๋ค.
AppMasterlow-code ๊ฐ๋ฐ์์ ๋ฐ์ดํฐ ๋ณด์์ ์ค์์ฑ์ ์ธ์ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฌ์ฉํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ด๋ฌํ ํธํ์ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณด์ ๋ฐ ์ํธํ๋ฅผ ์ํ ๊ด๋ฒ์ํ ์ต์ ์ ์ ๊ณตํ๋ฏ๋ก ๊ณ ๊ฐ์ ํน์ ์๊ตฌ ์ฌํญ์ ๊ฐ์ฅ ์ ํฉํ ์๋ฃจ์ ์ ์ ํํ ์ ์์ต๋๋ค.
AppMaster ํ๋ซํผ์์๋ ID ๋ฐ ์ก์ธ์ค ๊ด๋ฆฌ๋ ๊ณ ๋ ค๋์ด ๊ณ ๊ฐ์ด ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ฌ์ฉ์ ์ญํ ๋ฐ ๊ถํ์ ์ ์ํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉ์ ์ญํ ์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ํด๋น ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ํํ์ฌ ์ถ๊ฐ ๋ณด์ ๊ณ์ธต์ ์ ๊ณตํฉ๋๋ค.
๋ณด์์ AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ์ ๋ชจ๋ ๋จ๊ณ์ ํตํฉ๋ฉ๋๋ค. ๊ณ ๊ฐ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒญ์ฌ์ง์ ์์ ํ๊ณ '๊ฒ์' ๋ฒํผ์ ๋๋ฅผ ๋๋ง๋ค AppMaster ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ปดํ์ผํ๊ณ , ํ ์คํธ๋ฅผ ์คํํ๊ณ , ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ๋์ปค ์ปจํ ์ด๋์ ์์ถํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ 30์ด ์ด๋ด์ ์คํ๋๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ด ํญ์ ์ฒ์๋ถํฐ ์์ฑ๋์ด ์ผ๊ด๋๊ฒ ์์ ํ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋ณด์ฅํ๋ฏ๋ก ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ํ AppMaster ์๋ฒ endpoints, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ ๋ฐ ๊ธฐํ ํ์ํ ์ํฐํฉํธ์ ๋ํ OpenAPI(Swagger) ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํ์ฌ low-code ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ด๋ จ ๊ท์ ์ ์ค์ํ๋์ง ํ์ธํฉ๋๋ค. AppMaster ์ต์ ๋ณด์ ํ์ค ๋ฐ ๊ท์ ์๊ตฌ ์ฌํญ์ ์ค์ํจ์ผ๋ก์จ ๊ณ ๊ฐ์ด ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์์ ํ๊ณ ๊ท์ ์ ์ค์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์งํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ง๋ฉดํ๊ณ ์๋ ์๋ง์ ๋ณด์ ์ํ๊ณผ ์ทจ์ฝ์ฑ์ ๊ณ ๋ คํ ๋, ๋น ๋ฅด๊ฒ ์งํํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๊ฒฝ์์๋ low-code ๋ณด์์ด ๊ฐ์ฅ ์ค์ํฉ๋๋ค. AppMaster ์ ํ๋ซํผ์ ๋ณด์์ ๋ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํตํฉํ๋ ๋์์ ํจ์จ์ ์ด๊ณ ๋น์ฉ ํจ๊ณผ์ ์ธ ๊ฐ๋ฐ์ ์ง์ํ๋๋ก ์ค๊ณ๋์์ผ๋ฏ๋ก ์ค๋๋ ๋์งํธ ์ธ๊ณ์ ์ฆ๊ฐํ๋ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ์์ ํ๊ณ ๊ท์ ์ ์ค์ํ๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๋ฐ ์ด์์ ์ธ ์ ํ์ ๋๋ค.