Is deno gonna kill Node.js ?

Jul 17th 2020 byLunaticsatoshi

Node.js has been a technology very familiar to developer for over a decade and almost a part of tech stack for every major project. Does something named Deno replace this super popular runtime in coming days?


Important Note: Node.js and Deno both are from the same developr, Ryan Dahl.


Node js has been around for quite a long time and deno is been seeing making news now a days. However it is important to know that Node's ecosystem is too big to be replaced. The internet told us years ago that node was going to "kill" PHP and yet here we are. PHP is still out there going strong except the fact that microsoft might drop support for it soon.

In case of deno its still a new technology and it will take time to get anywhere close to what Node has achieved over all these years.still going by the numbers its seeing right now its guranteed to find its own place in the Tech World Soon.
Anything is possible in the programming and Tech community. It would be easier to answer this question if a certain period would be specified in it, as to whether you're asking about the current period or the future. It will take time for the community to start understanding, using, and replacing Node with Deno. And also Deno might not be in a position to provide all the features that Node provides us with.
As of Now, alot of Deno courses are out on Youtube and other paid platforms. So we can see that community has been excited about its arrival.
Deno build on top of

  • V8 as node.js
  • Rust instead of C++ in node
  • Tokio (event loop) instead of libuv
  • TypeScript instead of vanila JS

    Also Deno supports typescript by default. No fancy setup or configuration needed. An in-built support for typescript means you can run typescript files directly without compiling to javascript. Deno makes it easy to use TypeScript without the need for any config files. Still, it is possible to write programs in plain JavaScript and execute them with Deno without any trouble.
    Deno is secure from start. You have to explicitly specify the security like network, environment or any thing like that.
    Unlike node, deno run in sand box in host machine i.e
  • No File System Access
  • No Network Access
  • No Access to other scripts
  • No Env variable Access

    Conclusion

    I want to conclude this article by saying Node js has its own place in the field of web dev and den will find its. Both of them will continue to exist side by side as challenger and challengee. So end note is, Node.js is going nowhere, it is as strong as how it has been for the last years.

Share Post