Skip to content

Commit 2ae9d8c

Browse files
committed
added in answer for what are benefits of using Node.js
1 parent c5cc5d2 commit 2ae9d8c

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,22 @@ Node.js is an open-source server side runtime environment built on Chrome\'s V8
101101

102102
## Q. ***What are the benefits of using Node.js?***
103103

104-
*ToDo*
104+
From a web server development perspective Node has a number of benefits:
105+
106+
* Great performance! Node was designed to optimize througput and scalability in web applications and is a good solution for many common web-development problems (e.g. real-time web applications).
107+
108+
* Code is written in "plain old JavaScript", which means that less time is spent dealing with "context shift" between languages when you're writing both client-side and server-side code.
109+
110+
* JavaScript is a relatively new programming languages and benefits from improvements in language design when compared to other traditional web-server languages (e.g. Python, PHP, etc.) Many other new and pouplar languages compile/convert into JavaScript so you can use TypeScript, CoffeeScript, ClojureScript, Scala, LiveScript, etc.
111+
112+
* The node package manager (NPM) provides access to hundres of thousands of resuable packages. It also has best-in-class dependency resolution and can also be used to automate most of the build toolchain.
113+
114+
* Node.js is portable. It is available on Microsoft Windows, macOS, Linux, Solaris, FreeBSD, OpenBSD, WebOS, and NonStop OS. Furthermore, it is well-supported by many web hosting providers, that often provide specific infrastrucutre and documentation for hosting
115+
Node sites.
116+
117+
* It has a very active third party ecosystem and developer community, with lots of people who are willing to help.
118+
119+
105120

106121
<div align="right">
107122
<b><a href="#">↥ back to top</a></b>

0 commit comments

Comments
 (0)