Deno Blog: Posts

Deno Blog

You Don't Need a Build Step

The build step helps Node.js/npm run in the browser, optimize end-user performance, etc. But long build times limit productivity. With modern tooling, do we still need a build step?

Continue Reading…

Deno Blog

Deno 1.31: package.json support

Deno 1.31 adds support for package.json, stabilizes Node-API, Deno.Command API, adds `node:v8` module, and more.

Continue Reading…

Deno Blog

Office Hours Roundup and Update

We’ve got Q&A highlights from our last two live events and updates about Office Hours going forward.

Continue Reading…

Deno Blog

Roll your own JavaScript runtime, pt. 2

We'll implement `fetch`, read command line arguments, and add native support for TypeScript and TSX.

Continue Reading…

Deno Blog

Build a Simple Image Resizing API in less than 100 LOC

A tutorial on building and deploying a simple image resizing API.

Continue Reading…

Deno Blog

Back to the SSR

A brief history about server-side rendering and why it's the right approach for modern web development.

Continue Reading…

Deno Blog

The Future (and the Past) of the Web is Server Side Rendering

A brief history about server-side rendering and why it's the right approach for modern web development.

Continue Reading…

Deno Blog

Deno 1.30: Built-in Node modules

Deno 1.30 supports built-in Node modules, deno.json is an import map, deno fmt can format without semicolons, and more...

Continue Reading…

Deno Blog

Office Hours Transcript for 2023-01-13

Here's a list of questions, answers, and takeaways from our January 13th office hours.

Continue Reading…

Deno Blog

Deno in 2022: npm, Edge Functions, Series A, Fresh, and more

2022 was a big year for Deno. Here are the biggest updates from the past year and what's coming up next.

Continue Reading…

Deno Blog

How to Build a GraphQL Server with Deno

A short tutorial on building a GraphQL server in Deno.

Continue Reading…

Deno Blog

Announcing Office Hours!

We're hosting bi-weekly office hours in our Discord server! Ask questions (or submit them in advance), get technical help, or just come and hang out.

Continue Reading…

Deno Blog

Deno 1.29: Custom npm registry support

Deno 1.29 ships with many npm compatibility improvements, lots of quality of life improvements and TypeScript 4.9

Continue Reading…

Deno Blog

Build an Edge Function for the Supabase Hackathon

We're sponsoring and judging the Best Edge Functions category. Create an edge function and be eligible to win Deno merch and other prizes.

Continue Reading…

Deno Blog

How to build a static site with Lume

Build a simple static site with Lume.

Continue Reading…

Deno Blog

Run npm and Deno anywhere

Did you know you can host and run your Deno code in any virtual private server? Here's how to get started.

Continue Reading…

Deno Blog

Build a More Secure Web using npm with Deno

How Deno's secure-by-default and opt-in permissions system gives you more confidence in running untrusted npm modules.

Continue Reading…

Deno Blog

Build Apps in Deno with Frameworks such as React, Vue, Express, and more.

Getting started with web frameworks in npm and Deno.

Continue Reading…

Deno Blog

Persist Data in Deno with npm using Prisma, Mongoose, Apollo, and more.

Here's how to get started with a few data persistence npm modules and Deno.

Continue Reading…

Deno Blog

Deno 1.28: Featuring 1.3 Million New Modules

Deno 1.28 ships with stabilized npm modules, auto-discovered lock file, a new subprocess API, and more

Continue Reading…

Deno Blog

Introducing Fresh Wordpress Themes

Combine the DX and performance of Fresh with the reliability and dependability of Wordpress.

Continue Reading…

Deno Blog

How to Setup Auth with Fresh

A tutorial to setting up authentication with Fresh.

Continue Reading…

Deno Blog

Deno 1.27: Major IDE Improvements

Deno 1.27 ships with major improvements for IDEs, better support for npm packages, navigator.language Web API and more.

Continue Reading…

Deno Blog

How to Build a Blog with Fresh

Create a simple blog with Fresh in minutes.

Continue Reading…

Deno Blog

Which serverless edge platform has the fastest git deployments?

We test a handful of popular serverless edge computing providers to see which has the fastest git deployment time.

Continue Reading…

Deno Blog

The Future of the Web is on the Edge

A brief history of the internet explaining why building for the edge is faster, more secure, and easier than ever.

Continue Reading…

Deno Blog

Deno 1.26 Release Notes

Deno 1.26 adds Cache Web API; improves permission system, experimental npm support, Node.js compatibility; ships with TypeScript 4.8, and more.

Continue Reading…

Deno Blog

The Anatomy of an Isolate Cloud

Deno Deploy is one of the fastest ways to deploy an app. How does it work?

Continue Reading…

Deno Blog

Slack releases platform open beta powered by Deno

Introducing the new Slack Platform that is a faster, flexible, and more secure way to build on top of Slack.

Continue Reading…

Deno Blog

A Whole Website in a Single JavaScript File, cont'd

A modern website with dynamic API endpoints and form functionality in a single JavaScript file.

Continue Reading…