Node Js

Why Node Js ?

  • Node.js free and opensource.
  • Node.js is a very powerful JavaScript-based framework/platform built on Google Chrome’s JavaScript V8 Engine
  • Node.js is single threaded, non blocking, asynchronous programming language.
  • Work on different platform like Linux, Unix, Windows, Mac.. etc

How Node is different from PHP and ASP ?

How PHP and ASP Handle Request.

  • PHP or ASP send request to the server.
  • They wait till the request get completed.
  • Return the data when request get completed.
  • They they send another new request.

How Node.js Handle request.

  • Node.js send request to the server.
  • Pick new request and do not wait till the request get completed.
  • Once the first request get completed it server back data to the client.

Node.js eliminates the waiting, and simply continues with the next request.

What Can Node.js Do?

  • Node.js interact with database to generate dynamic page.
  • Node.js can create, open, read, write, delete, and close files on the server
  • Node.js can collect form data.
  • Node.js can add, delete, modify data in your database.

Next Tutorial: How to install and use Node.js

Learn More-