Встречается на собеседованиях • сегодня

Что такое REST

REST (Representational State Transfer) — архитектурный стиль для создания веб-сервисов. Он основан на HTTP и использует его методы (GET, POST, PUT, DELETE) для выполнения операций CRUD (Create, Read, Update, Delete).

Ключевые принципы:

  • Статусность (Stateless) — сервер не хранит состояние клиента между запросами.
  • Ресурсы — данные представлены в виде ресурсов (например, /users).
  • Единый интерфейс — стандартные HTTP-методы и статус-коды.

Пример:

javascript
// GET /users - получить всех пользователей
app.get('/users', (req, res) => res.json(users));

// POST /users - создать пользователя
app.post('/users', (req, res) => {
  users.push(req.body);
  res.status(201).send();
});
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы