Sobes.tech
Junior — Middle

Hai esperienza con le API REST nei tuoi progetti?

sobes.tech AI

Risposta dell'AI

Sì, ho lavorato in diversi progetti con REST API in Node.js, utilizzando il framework Express. REST API consente di creare servizi web che utilizzano richieste HTTP per interagire con i clienti. Ho implementato rotte per gestire richieste GET, POST, PUT, DELETE, garantendo la validazione dei dati e la gestione degli errori.

Esempio di una REST API semplice con 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('Server avviato sulla porta 3000');
});