Deno 1.33
Deno 1.33 がリリースされた。
Deno 2 is coming
Deno は年内のメジャーリリースを目指しており、Deno 1.33 を含め今後のリリースでは、Deno 2 に向けてパフォーマンスや開発者体験、セキュリティ、Node/npm 互換性を高めていくとのことである。
ビルトイン KV データベース
Deno KV は、ライブラリのインポートやセットアップなしで扱え、Deno Deploy(現在は Closed Beta)にデプロイすれば、グローバルにレプリケートされた低遅延のデータストアを導入できる。
jsx
const kv = await Deno.openKv();
const key = ["users", crypto.randomUUID()];
const value = { name: "Alice" };
await kv.set(key, value);
const result = await kv.get(key);
result.value; // { name: "Alice" }ローカルでの開発時は SQLite が使われる。