What is Node.js?

What is Node.js?

Node.js is an open source dynamic JavaScript asynchronous language which runs on server supports on various platforms (Windows, Linux, Unix, Mac OS X, etc.)

  • Node.js is an open source server environment.
  • Node.js can generate dynamic page content on server
  • Node.js can files handling command like create, open, read, write, delete, and close on the server
  • Node.js can handle form data using post, get and put method,
  • Node.js can select, add, delete, upadate data from your database
  • Node.js can send Email notification from server
  • Node.js can be used to create photo gallery, e-commerce website, real estate website, CRM management, online portal, POS System etc.
  • Node.js files contain tasks that will be executed on certain events
  • Node.js performs an I/O operation, like reading from the network, accessing a database or the filesystem.
  • Node.js is single-threaded, which means that it runs JavaScript code in a single execution thread. Unlike traditional multi-threaded servers (like Apache), which create a new thread for each request, Node.js processes all requests in a single event loop.
  • Node.js is asynchronous and non-blocking, which allows it to handle multiple requests efficiently using an event-driven architecture

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

12998