What is Node.JS?
Node.js was developed by Ryan Dahl in 2009. Node.js is an open source, back-end, cross-platform built on Google Chrome’s JavaScript Engine (V8 Engine), it takes your JavaScript code and executes it outside a web browser before the page is sent to the user’s web browser.
From the official website of Node.js:
“As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications.
Why Node.JS?
This powerful programming language also offers many advantages for web development:
- js is based on JavaScript
 - Open source, free to use
 - Simple to learn: If you understand JavaScript, Node.js will be easy to learn.
 - Scalability
 - High performance
 - Runs across cross platforms
 - Single programming language, allows data to migrate easily
 - Extensibility
 - Support
 - JavaScript is asynchronous programming in nature and so is Nod.js
 



Node.js can be used for small or big companies, its scalability and lower costs of development makes it a fantastic tool to work in software development.  Companies that use Node.js include the following: Netflix, LinkedIn, Uber, Nasa, Pay Pal, Walmart, GoDaddy.
Node.JS Developments