Deno, a new way to JavaScript
summary
A new runtime claims to replace Node by running JavaScript and TypeScript in a single ~50MB executable built on V8 and Rust, with TypeScript compiled via V8 snapshots for fast startup. Module loading uses URL imports with a local cache and dependency tree inspection, and native bindings use message-passed promises-to-futures. Security is secure-by-default sandbox with fine-grained allow flags. Demo shows a working HTTP server, filesystem file server, caching behavior, and missing pieces like TLS and debugger.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:42Disclaimer
- 1:24Rust
- 2:07Why Deno
- 6:23Dynamic languages
- 8:46Deno
- 10:24Modules
- 12:36Browser compatibility
- 13:47Typescript
- 17:50Security
- 18:39Standard modules
- 21:49Native bindings
- 24:46Promises
- 25:49Rust Crate
- 27:32Demo
- 31:49Xeval
- 35:17HTTP Server
- 40:49Demo Info
- 45:44Sandboxing
- 51:04Questions








