NodeJs

In this tutorial, we will understand about what is NodeJS and popularity of it along with the advantages.

What is node.js

NodeJs is a JavaScript runtime environment which runs on cross-platform and allows to run JavaScript on server side instead of client side.

Popularity of NodeJs and advantages

  1. Its an open-source and cross platform environment, which runs Windows,Linux, Unix and macOS
  2. It is based on event-driven architecture and able to perform asynchronous I/O which allows optimised throughput and scalability on web applications.
  3. Major feature of it is commands can be executed concurrently without blocking for the response.
  4. Wide community support.

Advantages:

  1. Event driven architecture.
  2. I/O operations without blocking
  3. It offers both client and server side in JavaScript
  4. It is a lightweight runtime process