Member-only story

what is deno?

Phanendra Guptha Katta
3 min readMay 26, 2020
const name = “node”;const firstPart = name.substring(0, 2);//noconst secondPart = name.substring(2);//deconsole.log(secondPart + firstPart);//deno

I am just kidding, Deno is way more different than node but the person behind the development of both the technologies is the same and the name of the person is “Ryan Dahl”.

Before starting the topic, I want to give clarity about the rumor running around the internet that “the node is dying”. Node has over 3,50,000 packages and Deno is under development. Node has the best community on the internet and Deno released its latest version 1.0 recently(May 13, 2020) the developers are still learning Deno. So, Node isn’t going anywhere(said by Ryan Dahl).

Deno was built on chrome’s v8 engine like node, Rust, and Tokio(event loop).

Deno uses v8 snapshots to start up the TS compiler quickly.

Comparision

  • Deno doesn’t use npm, it uses modules referenced as URLs or file paths like https://jspm.org/.
  • no more node_modules, package.json, and index.js
  • Deno fetches and caches the code, unlike node which creates node_modules while using third-party packages.
  • Deno uses “ES modules” to import files via URL.

Phanendra Guptha Katta
Phanendra Guptha Katta

No responses yet

Write a response