Deno KV ์๊ฐ: Deno 1.33์ ๋๋ดํ Deno 2.0์ ๋ฏธ๋๋ฅผ ์ํ ๊ธธ์ ์ด์ด์ค๋๋ค
Deno 1.33์ JavaScript์ฉ์ผ๋ก ์ค๊ณ๋ ์คํ ์์ค ๋ฐํ์์ฉ ๋ด์ฅ ํค-๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Deno KV๋ฅผ ์ ๋ณด์ ๋๋ค. ์ด ๋ฆด๋ฆฌ์ค์๋ ์์ผ๋ก ๋ช ๋ฌ ์์ ์ถ์๋ ์์ ์ธ ์ผ์ฌ ์ฐฌ Deno 2.0์ ์ํ ๊ธธ์ ๋ฆ๊ธฐ ์ํ ๊ฐ์ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค.

Deno 1.33์ด ์ต๊ทผ์ ๊ฒ์๋์ด ์์ผ๋ก ๋ช ๋ฌ ์์ ์ถ์๋ ์์ ์ธ Deno 2.0์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ํ์์ ์ธ ์ง์ ์ ์ด๋ฃจ์์ต๋๋ค. ์๋ก์ด ๊ธฐ๋ฅ ์ค์๋ JavaScript์ฉ์ผ๋ก ํน๋ณํ ๊ฐ๋ฐ๋ ํตํฉ ํค-๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Deno KV๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ด ๊ธฐ๋ณธ ์ ๊ณต ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ชจ๋ JavaScript ๊ตฌ์กฐํ ์ง๋ ฌํ ๊ฐ๋ฅ ๊ฐ์ ์ ์ฅํ ์ ์๋ ๊ฐ๋ ฅํ๊ณ ์ผ๊ด๋ ์คํ ๋ฆฌ์ง ์๋ฃจ์ ์ญํ ์ ํฉ๋๋ค.
์์ฌ์ด ์ฝ๋ฉ, ์ต๊ณ ํ์ง์ ์ฑ๋ฅ, ํํํ์ง ์๋ ๋ณด์, ๋๊ธ ์ต๊ณ ์ ๊ฐ๋ฐ ๊ฒฝํ, ๋ฒ์ฑํ๋ ์ํ๊ณ ๋ฑ 5๊ฐ์ง ํต์ฌ ์์๊ฐ Deno 2.0์ ๊ธฐ๋ฐ์ ๊ตฌ์ถํฉ๋๋ค. Deno 1.33์ ์ด๋ฌํ ์ธก๋ฉด์์ ์๋นํ ์ง์ ์ ์ด๋ฃจ์์ต๋๋ค. ์ํ ์ ์ฅ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํด ์๋ก ์ถ๊ฐ๋ Deno KV ํค-๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํฌ์ง์ ๋ํ๋ ๊ฒ์ Deno๊ฐ ๋งค์ฐ ์ผ์ฌ์ฐฌ 2.0 ๋ฆด๋ฆฌ์ค๋ฅผ ์ค๋นํจ์ ๋ฐ๋ผ ์ค์ํ ์ด์ ํ์ ๋๋ค.
Deno KV๋ Deno Deploy ์๋ฒ๋ฆฌ์ค JavaScript ํธ์คํ ์๋น์ค์์ ๋ก์ปฌ ๊ฐ๋ฐ ๋๋ ๋ฐฐํฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๋ก์ปฌ์์ ์คํํ ๋ Deno KV๋ SQLite๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์๋ก ์ฌ์ฉํ๋ ๋ฐ๋ฉด FoundationDB๋ Deno Deploy์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฐํํ๊ณ Deno์์ ์์ ํ๊ฒ ๊ด๋ฆฌํ๋ฉฐ 35๊ฐ ํด๋ผ์ฐ๋ ์ง์ญ์ ๊ฑธ์ณ ์ ์ญ์ ์ผ๋ก ๋ณต์ ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ Deno KV๋ ํ์ฌ API๊ฐ ๋ถ์์ ํ ๋ฒ ํ ๋ฒ์ ์ด๋ฏ๋ก ํ์ฌ๋ก์๋ ์ฅ๊ธฐ์ ์ธ ๋ฐ์ดํฐ ๋ด๊ตฌ์ฑ์ด ๋ณด์ฅ๋์ง ์๋๋ค๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค.
Deno 1.33์ ๋ ๋ค๋ฅธ ์ฃผ๋ชฉํ ๋งํ ๊ฐ์ ์ฌํญ์ ์ค์ฒฉ๋ ์ต์ ์ ๋ณํฉํ์ฌ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ๋จ์ํํ๋ ๊ฐ์ํ๋ deno.json ์คํค๋ง์ ๋๋ค. ์ด์ ์ ์ค์ฒฉ๋ ์ต์ ์ ๋ํ ์ต์์ ์ก์ธ์ค ๊ฐ๋ฅ์ฑ์ ์ ๋ฐ์ ์ธ ์ฝ๋ฉ ๊ฒฝํ์ ํฅ์์ํต๋๋ค.
๋ํ Deno 1.33์ ๋์ ๊ฐ์ ธ์ค๊ธฐ์ ๋ํ ๊ถํ ๊ฒ์ฌ๊ฐ ๊ฐ์ํ์ฌ ์์ ์๊ฐ์ด ๋จ์ถ๋์ด ์ถ์ ์ง์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. ์ด๋ฌํ ๊ถํ ๋ณ๊ฒฝ์ ํตํด ๊ฐ๋ฐ์๊ฐ ํน์ ํ์ ๋ช ๋ น์ด ํธ์ถ๋ ๋๋ง ํธ๋ค๋ฌ๋ฅผ ๋ก๋ํ๋ ค๋ ๊ฒฝ์ฐ์ ๊ฐ์ ํน์ ์ํฉ์์ ํน์ ์ฝ๋๋ฅผ ์กฐ๊ฑด๋ถ๋ก ๋ ์ฝ๊ฒ ์คํํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ฐ์กฐ๋ ๊ธฐ๋ฅ ์ธ์๋ Deno 1.33์ WebSocket์ฉ HTTP ์๋ฒ, ํด๋ผ์ด์ธํธ ๋ฐ ์๋ฒ์ ๋ํ ์ ๊ฒ, NPM ๋ฐ ๋ ธ๋์์ ํฅ์๋ ํธํ์ฑ, ์ธ์ด ์๋ฒ ์ด๊ธฐํ ์ค ํ์ผ ์ฌ์ ๋ก๋์ ๊ฐ์ ์ถ๊ฐ ๊ฐ์ ์ฌํญ์ ์ ๊ณตํฉ๋๋ค.
Deno 1.33์ด Deno 2.0 ๋ชฉํ๋ฅผ ํฅํด ๋์๊ฐ๋ ๋์ AppMaster.io ์ ๊ฐ์ ํ๋ซํผ์ Deno์ ๊ฐ์ ์๋น์ค๋ฅผ ๋ณด์ํ๋ no-code ๊ฐ๋ฐ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. AppMaster ์ฌ์ฉ์์๊ฒ ์ฝ๋ฉ ์์ด๋ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ์ ์๋ ๊ฐ๋ ฅํ ํ๋ซํผ์ ์ ๊ณตํ์ฌ ๋ ๋น ๋ฅด๊ณ ๋น์ฉ ํจ์จ์ ์ธ ๊ฐ๋ฐ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
Deno 1.33์ ์์ํ๋ ค๋ฉด deno.com์ ๋ฐฉ๋ฌธํ์ญ์์ค. Deno 2.0์ ์ถ์์ ๋๋ผ์ด ๊ธฐ๋ฅ ์ธํธ๋ ์์ฌํ ์ฌ์ง ์์ด ์น ๋ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ฏธ๋๋ฅผ ์ํ ๋ฌด๋๋ฅผ ๋ง๋ จํ ๊ฒ์ ๋๋ค.


