Sobes.tech
Junior — Middle

Tem experiência com APIs REST nos seus projetos?

sobes.tech IA

Resposta da IA

Sim, trabalhei em vários projetos com REST API no Node.js, usando o framework Express. REST API permite criar serviços web que usam requisições HTTP para interagir com os clientes. Implementei rotas para lidar com requisições GET, POST, PUT, DELETE, garantindo a validação de dados e o tratamento de erros.

Exemplo de uma REST API simples no 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('Servidor iniciado na porta 3000');
});