What is Node.JS

Node.js is an upcoming  new technology that has already got a lot of attention. Top notch tech companies like  Microsoft, VMWare, Ebay, Yahoo, and many more are using node. Node.js is the amazing skill to open up new career opportunities  for a  programmer.

Normally JavaScript runs on client side or browser but Node.JS is known as JavaScript on server side. Node runs on V8 JavaScript runtime – the super-fast JavaScript  engine that runs in the Chrome browser by Google.

Node’s asynchronous, event-driven I/O model makes it easy for developers who have JavaScript knowledge to build high performance,  scalable, and  concurrent web applications rapidly.

If you are already familiar with server side languages like PHP, ASP.Net , Ruby etc and you have used JavaScript for validation or any library like jQuery. Then  you will be of the view that JavaScript is a client side language but NodeJs is called JavaScript on serer side. Yes JavaScript that runs on server side like other server side languages. One can develop highly scalable real time applications n Node js. In upcoming series of tutorials we wil develop a fully function Node Js application.

Node js is available for donwload for Windows, Mac and Linux platforms. you can download Node from http://nodejs.org/.  Windows users can download msi or exe installers and follow the instructions. It is very easy step by step process and you will able  to run Node in less then 10 minutes. you can find official instructions for installation here.

In our next lesson we will start writing programs in Node Js.



Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.