Getting Started with Deno in Production
#1about 2 minutes
What is Deno and why was it created
Deno is a modern, open-source JavaScript runtime built in Rust by the original creator of Node.js.
#2about 3 minutes
Installing Deno and initializing a new project
Install Deno with a single command and use `deno init` to scaffold a new project with essential files.
#3about 2 minutes
Setting up the VS Code extension for Deno
Install the official Deno VS Code extension to enable the Language Server Protocol for features like auto-completion and error highlighting.
#4about 2 minutes
Using Deno's built-in test runner and framework
Run tests without third-party dependencies using the built-in `deno test` command and assertion libraries from the standard library or JSR.
#5about 3 minutes
Understanding the Deno standard library and deno.json
Leverage the Deno standard library for common tasks and manage project dependencies and scripts within the `deno.json` configuration file.
#6about 5 minutes
Exploring Deno's global cache and built-in tooling
Deno uses a global cache instead of a `node_modules` folder and includes built-in tools for type checking, linting, and formatting.
#7about 4 minutes
Using the Deno API for file I/O and servers
Interact with the file system, create a basic HTTP server with `Deno.serve`, and use standard web APIs like `fetch` directly in the runtime.
#8about 4 minutes
Understanding Deno's Node.js compatibility and security
Use Node.js built-in modules via the `node:` specifier and manage runtime access to sensitive APIs through Deno's explicit permission model.
#9about 5 minutes
How to run an existing Node.js project with Deno
Run an existing Node.js application in Deno by using `deno install` to handle dependencies and executing its scripts from `package.json`.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
01:43 MIN
What is Deno and why should you use it
Getting Started with Deno in Production
03:46 MIN
Using Deno's built-in development tooling
Getting Started with Deno in Production
03:27 MIN
Installing Deno and initializing a new project
Getting Started with Deno in Production
02:23 MIN
Understanding the built-in testing framework
Getting Started with Deno in Production
05:06 MIN
How to run an existing Node.js project in Deno
Getting Started with Deno in Production
02:02 MIN
Setting up the VS Code extension for Deno
Getting Started with Deno in Production
03:08 MIN
Using Web APIs and Node.js modules in Deno
Getting Started with Deno in Production
03:37 MIN
Leveraging the TypeScript compiler and modern runtimes
End-to-End TypeScript: Completing the Modern Development Stack
Featured Partners
Related Videos
Getting Started with Deno in Production
Jo Franchetti
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
WeAreDevelopers LIVE - Demo Time, Live Coding, End-to-End Testing and more
Chris Heilmann, Daniel Cranney & Elio Struyf
WAD Live 22/01/2025: Exploring AI, Web Development, and Accessibility in Tech with Stefan Judis
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Chris Heilmann, Daniel Cranney & Theodore Lefevre
Starting business without breaking the bank: Self hosted OSS productivity ecosystem
Den Prysukhin
Minimal infrastructure for Real‑Time Phone Agents: transcripts in, responses out
Chris Heilmann, Daniel Cranney, Marius Obert & Staff Developer Evangelist at Twilio
Catching up on the basics you don't really need that much code
Chris Heilmann
Related Articles
View all articles

.gif?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Gemeente Amsterdam
Amsterdam, Netherlands
€19K
Junior
API
JSON
REST
Azure
+3


United Kingdom - 2 minutes ago
Intermediate
API
GIT
Azure
React
Python
+6


Gelderland
's-Hertogenbosch, Netherlands
€3-5K
.NET
Angular
.NET Core
TypeScript

ZuidProfs BV
Amsterdam, Netherlands
Intermediate
API
JSON
REST
Azure
Node.js
+2

