Introduction To NodeJs?


➤ What Is NodeJs?

  • Node.js is a server-side platform built on Google Chrome's JavaScript Engine (V8 Engine).
  • Node.js was developed by Ryan Dahl in 2009.
  • Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications.
  • Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, and Linux.
➤ Node.js = Runtime Environment + JavaScript Library

➤ Features of Node.js

  • Asynchronous and Event Driven.
  • Very Fast.
  • No Buffering.

➤ Where to Use Node.js?

  • I/O bound Applications.
  • Data Streaming Applications.
  • Data Intensive Real-time Applications (DIRT).
  • JSON APIs based Applications.
  • Single Page Applications.

Comments