Cấp độ: intermediate 40 phútmin Miễn phí Free Product Developer Product Developer

REST API với Node.js REST API with Node.js

API quản lý danh sách task A task list management API

Bạn sẽ học gì What you will learn

  • Khởi tạo Express app Initialize an Express app
  • Tạo CRUD endpoints Create CRUD endpoints
  • Dùng Postman test API Use Postman to test API

Bạn sẽ tạo gì What you will build

API quản lý danh sách task A task list management API

Code mẫu Sample code

javascript
const express = require('express');
const app = express();
app.use(express.json());

let tasks = [];

// GET tất cả / GET all
app.get('/tasks', (req, res) => {
  res.json({ success: true, data: tasks });
});

// POST tạo mới / POST create
app.post('/tasks', (req, res) => {
  const task = { id: Date.now(), ...req.body };
  tasks.push(task);
  res.status(201).json({ success: true, data: task });
});

app.listen(3000, () => console.log('API running on port 3000'));