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

62 lines
990 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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
```js
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
```
4. Open browser:
```
http://localhost:3000
```
---
## Use Cases
* Backend development
* REST APIs
* Real-time applications
* Chat applications