modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. ◦ Secure by default. No file, network, or environment access, unless explicitly enabled. ◦ Ships a single executable (deno).
secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno).
JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno). ビルドツール • Node.jsのときはビルドツール選定に(結果的に)失敗してし まった • Denoではシンプルなビルドツールを Rustで内製
for JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno).
JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno). セキュリティ • せっかくV8が持っているsecureなsandboxが活かしきれな かった • denoではデフォルトでファイルシステムやネットワークシステ ムへのアクセスを禁止
secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno).
for JavaScript and TypeScript that uses V8 and is built in Rust. • Secure by default. No file, network, or environment access, unless explicitly enabled. • Ships a single executable (deno). • Node.jsのときはモジュール管理を複雑にしすぎてしまった • Denoではシンプルなimportのみ提供