


You need to install a number of dependancies before you can install Node.js and NPM. You’ll also need the terminal to use Node.js and NPM. You should have some familiarity with the Linux terminal since you’ll need to use it to install and test Node and NPM.It allows you to download and install open source JavaScript libraries that help you make awesome applications. In order to create such applications, you’ll need NPM a package manager for Node.

Node.js is non-blocking, which means it’s ideal for creating real-time web applications such as chat servers, analytics, collaboration tools, and interactive games. From its birthplace in the Netscape browser in the mid-nineties, it’s made its way into all modern web browsers, onto mobile phones, and into electronics to make full-fledged web applications on the server-side with Node.js.
