Node.js
Node.js
Phần tiêu đề “Node.js”Node.js là JavaScript runtime được xây dựng trên V8 engine, cho phép chạy JavaScript trên server.
Basic Server
Phần tiêu đề “Basic Server”const http = require("http");
const server = http.createServer((req, res) => { res.writeHead(200, { "Content-Type": "text/plain" }); res.end("Hello World!");});
server.listen(3000, () => { console.log("Server running on port 3000");});Modules
Phần tiêu đề “Modules”// ES Modulesimport express from "express";import { readFile } from "fs/promises";
// CommonJSconst express = require("express");const fs = require("fs");File System
Phần tiêu đề “File System”import { readFile, writeFile } from "fs/promises";
// Read fileconst data = await readFile("file.txt", "utf-8");
// Write fileawait writeFile("output.txt", "Hello World!");Environment Variables
Phần tiêu đề “Environment Variables”PORT=3000DATABASE_URL=postgresql://...
// app.jsimport 'dotenv/config';
const port = process.env.PORT || 3000;Learn More
Phần tiêu đề “Learn More”- 👉 Express.js
- 📚 Middleware