DEV Community

Cover image for What is Deno? Will it replace Node.js?

What is Deno? Will it replace Node.js?

Ashwin Khode on May 17, 2020

This is my first blog ever. Hope you all like it! ✌ Deno v1 has just recently released and this is a new runtime for JavaScript. So think about No...
Collapse
 
leob profile image
leob • Edited

So my takeaway is that Deno is very very cool, but (a) there is no point yet in using it, (b) as of now people are advised to just learn Node.js.

I say don't waste time on it, just let it "mature" till it reaches version 7 or whatever and then we'll talk again. In the meantime just use Node.js and be productive with the tools we already know and love.

So, the answer to "Will it replace Node.js?" would be "no", in my opinion.

Collapse
 
gadrawingz profile image
Gad Iradufasha • Edited

of course, But there is no point in learning language(library) just because people say its cool, As real dev's we have to master one language then We can take another lingo if we found the first one miss some important features(we need). That my thoughts!

Collapse
 
ashwinkhode profile image
Ashwin Khode

Absolutely!

Collapse
 
leob profile image
leob

By the way LOL only now I noticed that "deno" is an anagram of "node", man was I thick :-)

Thread Thread
 
diogomgbrito profile image
Diogo Brito

🤯

Collapse
 
stealthmusic profile image
Jan Wedel • Edited

Great post, as Java backend dev that also does frontend too, I really hate most about node and especially npm, so I’m really looking forward to a Typescript variant Of node with better module system.

One general hint for articles: Add some links to things you mention. Eg the Deno Project Page and other references that might help the reader.

Collapse
 
raphaelchaula profile image
Raphael Chaula

I believe Deno will replace Node in years to come.

Collapse
 
spez profile image
Abhigyan

Ryan Dahl explains the dark-side of NodeJS in this video

Collapse
 
fly profile image
joon

Brilliant first post!
Had no idea that an alternative for Node was being developed :)
Thank you Ashwin

Collapse
 
ashwinkhode profile image
Ashwin Khode

Glad you liked it!

Collapse
 
crisarji profile image
crisarji

console.log("node".split("").sort().join(""))

Collapse
 
darryl profile image
Darryl Young

Thanks for sharing, Ashwin.

Collapse
 
ashwinkhode profile image
Ashwin Khode

Just a small contribution to the community! Looking forward to do more

Collapse
 
wrldwzrd89 profile image
Eric Ahnell

The key takeaway from all this, for me is: Watch the Deno space, but if you're a Node.js user now, no need to take drastic action.