Deno - A new Node.js?
Gautam, Sampurna (2021)
Gautam, Sampurna
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202105178893
https://urn.fi/URN:NBN:fi:amk-202105178893
Tiivistelmä
JavaScript has been one of the most used programming language after its introduction 25 years ago. One of the most exciting features of JavaScript was its ability to write server-side scripts and with the introduction of Node.js it has never been the same. The amount of functionality that can be added to your script with or without the help of third-party modules has made Node.js a front runner in server-side development.
But in 2018 with the release of a new runtime engine called Deno which was introduced to tackle the shortcomings of Node.js and was shipped with many new exciting features and maximum emphasis on security, which interestingly is also an anagram of Node.
The objective of this research was to get an insight from the target group of this research about their opinions on Node.js and Deno the main question of this research paper was if Deno will replace Node.js and become the new Node.js.
An electronic survey was created and sent to the target group through different social media channels asking their opinions and experiences with the new Deno and Node.js for data collection. In addition to an initial survey a follow-up survey was also done with recommendation from the teacher and some of the participants from the initial survey Qualitative data collection was chosen for this research.
The conclusion derived from this research was that while with Deno you have access to all the new features like out of the box TypeScript support etc and very stern security protocol
which can be considered as a right direction for server-side development but because of it not being around for a long time and much more work to be done for it to be ready for production it’s a bit immature to replace Node.js which definitely has been around a longer time than Deno and because of how popular it is ,it has been able to set a standard for its users because of its settled ecosystem so for the time being Deno is to be considered as a rival and an alternative solution to the needs of server-side development and not necessarily a replacement.
But in 2018 with the release of a new runtime engine called Deno which was introduced to tackle the shortcomings of Node.js and was shipped with many new exciting features and maximum emphasis on security, which interestingly is also an anagram of Node.
The objective of this research was to get an insight from the target group of this research about their opinions on Node.js and Deno the main question of this research paper was if Deno will replace Node.js and become the new Node.js.
An electronic survey was created and sent to the target group through different social media channels asking their opinions and experiences with the new Deno and Node.js for data collection. In addition to an initial survey a follow-up survey was also done with recommendation from the teacher and some of the participants from the initial survey Qualitative data collection was chosen for this research.
The conclusion derived from this research was that while with Deno you have access to all the new features like out of the box TypeScript support etc and very stern security protocol
which can be considered as a right direction for server-side development but because of it not being around for a long time and much more work to be done for it to be ready for production it’s a bit immature to replace Node.js which definitely has been around a longer time than Deno and because of how popular it is ,it has been able to set a standard for its users because of its settled ecosystem so for the time being Deno is to be considered as a rival and an alternative solution to the needs of server-side development and not necessarily a replacement.