Deno 2
summary
Deno 2 ships as a single-file runtime with built-in linter, formatter, test runner and type checker, and it runs existing npm apps (created a Next.js app; node_modules ~300 MB). It shows secure-by-default permission prompts for FS and env, supports HTTP imports and a new registry JSR with autogenerated docs, and can publish TypeScript packages directly. It builds self-contained binaries via Deno compile (cross-compile to x86_64‑pc‑windows-msvc demonstrated) and manages deps with Deno install / add / remove; Jupyter notebooks and Observable Plot demos run live.
AI-written summary · about
chapters (18)
- 0:00Intro
- 1:52Top 10 programming languages on GitHub
- 4:02Deno
- 5:34Demo
- 13:42Deno (cont.)
- 14:48Demo
- 16:49What's new in Deno 2
- 17:55Demo
- 20:32What's new in Deno 2 (cont.)
- 21:05Demo
- 24:29What's new in Deno 2 (cont.)
- 25:16Demo
- 25:52Package management: JSR
- 28:18Demo
- 32:01HTTP imports to NPM & JSR
- 32:45Demo
- 39:47Q&A
- 40:55Outro
related talks
30mDeno is a New Way to JavaScript
56mDeno, a new way to JavaScript
57mDon't miss the Deno Train
29mState of Deno
37mGetting up to Speed with Deno
32mWhich Will Reach Production, Deno or Bun? Lessons from Implementing...
39mDesign Systems with Deno and Oceanwind
39mA modern package registry for JavaScript and TypeScript
