Sobes.tech
Junior — Middle

Դուք ունե՞ք փորձ REST API-ների հետ ձեր նախագծերում։

sobes.tech AI

Պատասխան AI-ից

Այո, ես աշխատել եմ մի քանի նախագծերում REST API-ով Node.js-ում, օգտագործելով Express ֆրեյմվորկը: REST API-ն թույլ է տալիս ստեղծել վեբ ծառայություններ, որոնք օգտագործում են HTTP հարցումներ հաճախորդների հետ փոխազդեցության համար: Ես իրականացրել եմ ռoutenեր GET, POST, PUT, DELETE հարցումների համար, ապահովելով տվյալների վավերացում և սխալների կառավարում:

Express-ով պարզ REST API-ի օրինակ:

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('Սերվերը սկսվել է 3000 պորտում');
});