|
|
|
git clone https://github.com/yourusername/nodejs-task-manager.git
cd nodejs-task-manager && node server.js
GET /api/tasks
POST /api/tasks
DELETE /api/tasks/:id
Method | Endpoint | Status Codes |
---|---|---|
GET |
/api/tasks |
200 ✅ 404 ❌ |
POST |
/api/tasks |
201 ✨ 400 |
DELETE |
/api/tasks/:id |
204 🗑️ 404 ❌ |
┌─────────────┐ HTTP ┌─────────────┐ FS ┌─────────────┐
│ Browser │◄────►│ Node Server │◄──►│ tasks.json │
└─────────────┘ └─────────────┘ └─────────────┘
How to change port?
PORT=4000 node server.js
Data storage?
Stored in
tasks.json
using Node.js fs