Sobes.tech
Junior — Middle

Kas teil on kogemusi REST API-dega oma projektides?

sobes.tech AI

Vastus AI-lt

Jah, ma olen töötanud mitmetes projektides REST API-ga Node.js-is, kasutades Express raamistikku. REST API võimaldab luua veebi teenuseid, mis kasutavad HTTP päringuid klientidega suhtlemiseks. Olen rakendanud marsruute GET, POST, PUT, DELETE päringute jaoks, tagades andmete valideerimise ja vigade haldamise.

Lihtne REST API näide Expressiga:

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

let items = [];

app.get('/items', (req, res) => {
  res.json(items);
});

app.post('/items', (req, res) => {
  const item = req.body;
  items.push(item);
  res.status(201).json(item);
});

app.listen(3000, () => {
  console.log('Server on port 3000 started');
});