Share This Post

Featured News / Node JS

Node.js: An Overview

Node.js: An Overview

Node.js is a server-side Platform built on Google Chrome’s JavaScript Runtime, Node.js was developed by Ryan Dahl in 2009 and its latest version is v15.2.0.

Node.js is used to built fast and Scalable network application. Node applications are always written in JavaScript, and always run within the Node.js Runtime on OS like Microsoft Windows, and Linux.

Node also provide rich library of various JavaScript module which again simplifies the overall web application development process

Node.js = JavaScript Library + Runtime Environment + Scalable Functions.

Features of Node.js

Now as we know, what is node.js we will now discuss some basic features of node.js given below:

  1. Very Fast: As we know it is built over Google Chrome’s V8 JavaScript engine, so its library is very fast in code execution.
  2. Cross Platform: Move aside java, Node.js is not only Cross Platform but  when developed with the correct structure can be packaged into an executable containing all its own dependencies.
  3. Object Oriented: In Past, there were huge complaints against node.js as it was down to its JavaScript heritage, but with introduction to Coffee Script and TypeScript frameworks this issue was resolved to a greater extend.
  4. Asynchronous and Event Driven: All the APIs in node is Asynchronous, means they are non blocking, which also introduce a fact that Node.js server never waits for an API to return data.
  5. No Buffering: A very important feature that Node.js application never buffer any data. Application simply returns the data in chunks.
  6. Over 600,000 free open source Packages on NPM: Node.js has a vast community with enormous and huge number of permissive and open source projects that are available to help you save time is mind boggling.
  7. Sockets and two way Data Biding: As we know most of the web is based on the system of request and response that means if we ask for a page than the server sends us a page, Sockets allows a server to broadcast messages to all clients connected a specific group, If one of the user changes some data, all the other users can also be updated in few milliseconds. While other languages have socket libraries, Node.js has a advantage because of its event driven non blocking architecture, which also make it ideally suited to handle sockets. Node.js was the first to do it well and still does it better than any other framework

Below is an image which tells Node.js uses that is when and how Node.js Should be used.

Node JS Uses

As shown in figure Node.js is used widely in almost every vertical, or we can say Node.js is the future from Data Streaming to Rest API it is used widely.

Node.js Installation on Windows

Here we will follow the step by step process to install Node.js in local windows System.

Step 1: Go to the Link https://nodejs.org/en/download/ and download necessary file as per your system requirement & download Windows Installer setup file.

See figure below for reference.

Download Node JS

Step 2: Find the Downloaded .msi file and double click on it to start installation, when pop up appears, click on Run button to start process.

See figure for your reference.

Run Node

Step 3: In the next screen, click the next button to continue with the installation process, see figure below for your reference.

Node.js Setup Wizard

Step 4: In the next screen and step agree to the license agreement and click next button.

Node.js End User License Agreement

Step 5: In next screen choose the location where you want to save your Node.js and click the next button, you can save the path as

C:\Program Files (x86)\node.js\

Step 6: In this step accept all the default components and click on the next button.

See the figure below for your reference.

Node.js Custom Setup Features

Step 7: In the next opened screen click on install button and the installation process will start.

Node.js install

Step 8: This is the last step of installation process just click on finish button to complete the installation process

After all the installation process is complete to check weather the Node.js installation in success full open terminal i.e. cmd and type the command:

$node -v

checking Node.js Version

Share This Post

Leave a Reply

situs togel terpercaya situs togel terpercaya 10 situs togel terpercaya situs togel terpercaya slot deposit dana situs togel situs togel terpercaya slot deposit dana situs togel terpercaya situs slot gacor situs togel terpercaya situs judi bola Daftar 10 Nama Situs Togel Terpercaya Dengan Bandar Togel Resmi Terbaik Di Indonesia situs togel terpercaya slot deposit dana situs togel terpercaya situs togel terpercaya situs togel terpercaya situs togel terpercaya 10 situs togel terpercaya situs togel terpercaya slot deposit pulsa situs judi bola slot deposit pulsa slot deposit dana situs togel terpercaya slot deposit dana situs judi bola situs togel terpercaya situs judi bola slot deposit dana slot deposit pulsa situs togel terpercaya slot deposit pulsa dana slot depo dana bandar togel terpercaya Situs togel terpercaya slot online gacor Bandar Togel Terpercaya slot gacor slot deposit dana polisi togel Polisi togel Bandar Togel Terpercaya Bandar Togel Terpercaya slot deposit dana 10rb Bandar Togel Terpercaya Situs Togel Terpercaya Situs Togel Terpercaya slot gacor bandar togel situs slot depo 10k situs slot depo 10k Slot Online Depo 10k slot demo Bandar Togel Terpercaya Situs Togel Terpercaya Slot Deposit Dana Slot Gacor slot demo slot deposit dana Bandar Togel Terpercaya slot gacor Slot Deposit Pulsa Daftar Slot Gacor Bandar Togel Terpercaya Slot Dana 10k slot deposit pulsa tanpa potongan slot gacor Bandar Togel Terpercaya Bandar Togel Hadiah 4d 10 juta Bandar Togel Terpercaya Situs Togel Terpercaya live draw toto macau live draw cambodia live draw china live draw hk live draw sgp live draw sdy live draw taiwan 10 situs togel terpercaya Bandar Togel Terpercaya slot deposit dana bandar togel slot gacor Slot Online Pulsa Slot Online Gacor Bandar Togel Terpercaya slot depo 10k Slot Deposit Pulsa Daftar Slot Deposit Dana Bandar Togel Hadiah 4d 10 juta Terpercaya Bandar Togel Terpercaya Slot Deposit Pulsa slot deposit pulsa Live Result SDY Live Result SGP Live Result HK Situs Togel Terpercaya bandar togel terpercaya Daftar Slot Dana Bandar Togel Terpercaya 10 Situs Togel Terpercaya Live Draw SGP Tercepat Hari Ini Live Draw SDY Tercepat Hari Ini Live Draw HK Tercepat Hari Ini Situs Togel Terpercaya Slot Terpercaya Bandar Togel Online Terpercaya Indonesia Daftar Togel Terpercaya Bandar Togel Terpercaya Daftar Slot Situs Togel Terpercaya Slot Pulsa Daftar Bandar Togel Terpercaya Slot Dana Via Dana Slot Gacor Slot Demo Pragmatic slot online Slot Via Dana Bandar Togel Terpercaya Bandar Togel Terpercaya slot deposit pulsa Slot Deposit Dana Bandar Togel Terpercaya Bandar Togel Terpercaya Slot Deposit Pulsa Tanpa Potongan Slot Dana RTP Slot Live Slot Deposit Pulsa Slot Deposit Dana Bandar Togel Terpercaya Slot Deposit Dana Bandar Togel Terpercaya Bandar Togel Bonus Cashback Terbesar Bandar Togel Terperaya Slot Deposit Pulsa Live Draw Tercepat Bandar Togel Terpercaya Slot Deposit Pulsa Tanpa Potongan Slot Deposit Dana Bandar Togel Terpercaya Bocoran Slot Gacor Hari Ini Slot Demo Data HK, Hongkong Pools Bandar Togel Terpercaya Slot Online Demo slot gacor Daftar Bandar Togel Terpercaya Slot Deposit Pulsa Situs BO Togel Terpercaya Situs Togel Terpercaya Prediksi HK Live Draw HK Situs Slot Online ESMI SLOT Bandar Togel Terpercaya Situs Togel Terpercaya Slot Deposit Dana slot gacor 5 Bandar Togel Terpercaya Situs Slot Online Deposit Pulsa Agen Togel Terpercaya Bonus besar 2022 Slot Gacor Depo 10rb Terbaik IRAMA SLOT Daftar Bandar Togel 2022 Terbaik Terpercaya Hongkong slot deposit pulsa Prediksi Togel Prediksi Togel Hongkong Prediksi Togel Sydney Prediksi Togel Singapore Angka Keramat Prediksi HK Prediksi SGP Prediksi SDY Prediksi HK SGP SDY Prediksi Togel HK SGP SDY Ratu Prediksi Master prediksi Bandar Togel Terpercaya Tiraijd Data Sdy prediksi HK Daftar Slot Live Draw HK Prediksi HK Prediksi SGP Prediksi SDY Bandar Togel Terpercaya 5 Bandar Togel Terpercaya Daftar Bandar Togel Terpercaya 5 Bandar Togel Terbaik Live Draw Cambodia Live Draw HK Live Draw SGP Live Draw SDY Live Draw HK Live Draw SGP Live Draw SDY Live Draw Taiwan Live Draw Toto Macau Live Draw Toto Macau Data SGP Live Draw Cambodia Data HK Live Draw China Live Draw Taiwan Live Draw SGP Paito SGP Paito HK Paito SDY Data SGP Live Draw HK Live Draw HK 6D Live Draw SGP Live Draw Singapore Live Draw Sydney Live Draw SDY Live Draw Cambodia Live Draw Taiwan Live Draw Toto Macau Paito SGP Bandar Togel Slot Online Togel Online Slot Deposit Pulsa Prediksi HK Prediksi HK Prediksi Togel Live Draw HK Data SDY Situs Togel Bandar Togel Terpercaya Bandar Togel Terpercaya Data HK Live Draw SDY Live Draw Sydney Live Draw Cambodia Live Draw Cambodia Live Draw SGP Live Draw SGP Live Draw Taiwan Live Draw Taiwan Live Draw China Live Draw China Live Draw China Live Draw China Hasil Slot Gacor Data SDY Data SGP Slot Pulsa Bandar Togel Terpercaya Slot Deposit Dana Prediksi HK Slot Deposit Dana Slot Deposit Dana Slot Deposit Pulsa Slot Deposit Dana Slot Gacor Dana Live Draw Cambodia Prediksi Suhu Togel Polisi Togel Live Draw Hk Live Draw Hk Bandar Togel Terpercaya Dan Terbaik