Deno, a new way to JavaScript
summary
Deno is a new JS runtime built on V8 and Rust with the TypeScript compiler bundled, not compatible with Node and using no NPM, imports by URL instead of node_modules. It runs modules as ES modules (import.meta.url/location), exposes resources as numeric IDs, and enforces secure-by-default permissions (allow-read/--allow-net prompts). Internals use an ops model sending Uint8Array between V8 and Rust; startup clocks drop from ~2s to ~0.01s in benchmarks and simple servers handle thousands of requests/sec, with current bottleneck in op serialization.
AI-written summary · about
chapters (19)
- 0:00Intro
- 0:23Disclaimer
- 2:35Why Deno
- 7:34Why dynamic languages
- 10:12Breaking compatibility with Node
- 16:22Demo
- 21:52File Name
- 25:47Echo Server
- 30:22HTP Server
- 33:52OH Info
- 35:52Deno Organization
- 37:52Use Cases
- 40:07Crate
- 41:27Deno Standard
- 42:52Performance
- 43:57Performance Problem
- 45:12Performance Gap
- 46:42Roadmap
- 49:22Questions








