Files
2026-03-23 12:43:32 +05:30

990 B
Raw Permalink Blame History

Node.js Basics

Introduction

This project demonstrates the basic concepts of Node.js. Node.js is a runtime environment that allows JavaScript to run on the server side.

Node.js allows developers to use JavaScript for backend development. It is built on Chromes V8 engine and is used to create fast and scalable applications.


Features of Node.js

  • Fast and efficient
  • Event-driven
  • Non-blocking I/O
  • Cross-platform
  • Used for building APIs and servers

Example: Simple Node.js Server

const http = require('http');

const server = http.createServer((req, res) => {
  res.end("Hello from Node.js Server!");
});

server.listen(3000, () => {
  console.log("Server is running on port 3000");
});

How to Run

  1. Install Node.js
  2. Create a file app.js
  3. Run the command:
node app.js
  1. Open browser:
http://localhost:3000

Use Cases

  • Backend development
  • REST APIs
  • Real-time applications
  • Chat applications