How to Build a REST API Using Node.js and Express
js\nlet items = [];\njs\napp.post(‘/items’, (req, res) => {\n const newItem = { id: Date.now(), …req.body };\n items.push(newItem);\n res.status(201).json(newItem);\n});\njs\napp.get(‘/items’, (req, res) => {\n res.json(items);\n});\n\napp.get(‘/items/:id’, (req, res) => {\n const item = items.find(i => i.id === parseInt(req.params.id));\n if (item) return res.json(item);\n res.status(404).send(‘Item not found’);\n});\njs\napp.put(‘/items/:id’, (req, res) => {\n const index = items.findIndex(i => i.id === parseInt(req.params.id));\n if […]