Sobes.tech
Back to questions
Junior — Middle
92

Имели ли вы опыт работы с REST API в своих проектах?

Answer from AI

sobes.tech AI

Да, в нескольких проектах я работал с 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('Server started on port 3000');
});