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

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

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

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

AppMaster ํ”Œ๋žซํผ์€ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒ์„ฑ์„ ์œ„ํ•œ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด(Golang), ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ Vue3 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ JavaScript/TypeScript, Kotlin, Jetpack Compose ๋ฐ SwiftUI ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ. ์ด๋Ÿฌํ•œ ๊ฐ ๊ธฐ์ˆ ์€ ์„ฑ์ˆ™ํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ์„ธ์…˜ ๊ด€๋ฆฌ ์ง€์›์˜ ์ด์ ์„ ํ™œ์šฉํ•˜์—ฌ AppMaster ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ตœ์‹  ๋””์ง€ํ„ธ ์†”๋ฃจ์…˜์—์„œ ๊ธฐ๋Œ€๋˜๋Š” ์ตœ์ ์˜ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜๊ณผ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

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

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

URL ์žฌ์ž‘์„ฑ ๋ฐ ์ˆจ๊ฒจ์ง„ ์–‘์‹ ํ•„๋“œ์™€ ๊ฐ™์€ ๋Œ€์ฒด ์„ธ์…˜ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•๋„ AppMaster ์ƒ์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ธฐ์—…์€ ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ ์‚ฌํ•ญ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster HTML5์˜ Web Storage API์™€ ๊ฐ™์€ ์ตœ์‹  ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ ๊ณ ๊ฐ์ด ์„ธ์…˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ธŒ๋ผ์šฐ์ €์— ์ง์ ‘ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ ์ธก ์„ธ์…˜ ์ •๋ณด ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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