Sobes.tech
Junior — Middle

Имате ли искуства са REST API у својим пројектима?

sobes.tech АИ

Одговор од АИ

Да, радио сам на неколико пројеката са REST API-јем у Node.js-у, користећи Express оквир. REST API омогућава креирање веб сервиса који користе HTTP захтеве за интеракцију са клијентима. Имплементирао сам руте за обраду GET, POST, PUT, DELETE захтева, обезбеђујући валидацију података и руковање грешкама.

Пример једноставног REST API-а на Express-у:

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');
});