Monday, 14 May 2018

Node Js Overview


 Node JS  Overview

Node js, JavaScript has an interesting history – it hasn’t developed like most other languages; until recently, executing JavaScript meant embedding it in a web page for a browser to execute. A few things happened which radically hastened the rise in JavaScript as a reasonable server-side language:

AJAX and the Browser Wars have resulted in dramatic improvements in JavaScript runtime performance and high-quality developer tools.


Node.js built Process, File, and Network I/O APIs on top of Google’s V8 JavaScript engine, allowing command line programs and daemons to be built in JavaScript.

Node.js adds a friendly command line face to V8 and APIs that are conceptually similar to Ruby’s Event Machine library: all I/O is asynchronous and threads are unavailable to user code. Additionally, JavaScript is a prototype-based language, not object-oriented. This makes for a programming model that is radically different from what Ruby or Java developers are used to.

No comments:

Post a Comment

Node.js Web Server Module

Node.js Web Server Module What is Web Server ? Web Server is a software program that handles HTTP requests sent by HTTP clients li...