NODE.JS
node.js is an event based non blocking asynchoronous input / output run time that uses google V8 javaScript engine.
node.js is often used for developing apllications that rely on the ability to run javascript both on the server and client side.
application that can be written using node.js
- static file servers.
- messaging middleware.
- real time applications.
- cross-platform programs.
-
web application framework.
-
node.js lets us run javascript on the server.
- The downsides some developrs dislike the callback based style of coding that javascript imposes.